我需要将包含文件的文件夹(例如Project
)导入SVN,即使该文件夹已存在于包含文件的服务器上。
注意:我已将我的存储库设置为直写代理,因此,如果我签出文件夹,进行更改并提交回来,我会收到“工作副本过期”错误。
是否有任何命令行工具可以执行此操作?还是其他任何想法?
答案 0 :(得分:0)
由于SVN导入不会覆盖,因此我执行了以下操作:
1)使用SVN管理器从SVN存储库中删除了过时的文件。
2)将最新文件导入存储库。
3)将文件检出到包含最新文件的文件夹中。
答案 1 :(得分:-1)
阅读svn help import
并使用它。如果你的任务真的是
将自定义位置的unversion树添加到现有存储库
svn import /PATH/TO/PROJECT protocol://URL/IN/REPOSITORY
将Project
作为子项添加到URL/IN/REPOSITORY
请注意:导入将在存储库中显示为提交