即使目录已存在,也要导入包含文件和强制覆盖的目录

时间:2013-08-02 07:36:36

标签: svn visualsvn

我需要将包含文件的文件夹(例如Project)导入SVN,即使该文件夹已存在于包含文件的服务器上。

注意:我已将我的存储库设置为直写代理,因此,如果我签出文件夹,进行更改并提交回来,我会收到“工作副本过期”错误。

是否有任何命令行工具可以执行此操作?还是其他任何想法?

2 个答案:

答案 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

请注意:导入将在存储库中显示为提交