我正在使用SVN,并在远程机器上拥有一个代码库。有时候,在本地工作时,我意识到需要将一些新文件添加到代码库中。我所知道的通常步骤是:
- 在本地机器的当前文件夹下,检出整个SVN代码库
- 进入该文件夹
- 将感兴趣的文件复制到此处
- 提交
也许你需要使用svn import命令?请查看文档以获取详细信息。
svn import
来完成此操作。 - Michael Hackner以下代码对我非常有效:
现在只需确保安装了svn工具并具有“import”选项。 运行
svn import --help
现在检查要在其中添加新文件/文件夹的SVN目录的完整HTTPS URL,例如https://SVN_HOST/REPO/PROJECTS/PARENT。对于我们来说,应该在检入后在PARENT中添加“cwo_tracking”文件夹。
在当前工作目录中包含名为“cwo_tracking”的空文件夹,运行
svn import cwo_tracking https://SVN_HOST/REPO/PROJECTS/PARENT/cwo_tracking
这将打开一个编辑器以输入注释。放置相关注释,例如“为cwo跟踪项目添加新目录”,保存并退出。
保存注释后,它可能会要求您输入密码。如果是这样,请输入密码,如果要求您保存密码,则输入no。
它应该显示类似于-
Committed revision 735.
现在打开Web浏览器并转到您在导入命令中键入的URL
这应该会打开一个页面。这就是您添加的那个页面!