在svn中存储一个文件夹

时间:2013-01-04 10:02:23

标签: svn

我有一堆文件和文件夹,我希望在svn中版本化。

安装的svn是1.7,我们最近从1.6升级。我有一个1.6中的存储库,其中包含我目前拥有的一些文件和文件夹。我检查了存储库并添加了其他文件和文件夹,但现在它无法再更新或提交。它说我的版本已经过时了。当我尝试升级时,表示工作副本不是1.7之前的版本。

另一种解决方案是将现有文件夹创建到新的svn存储库中,我该怎么做?

到目前为止,我并不关心历史。

当搜索add文件夹到存储库时,我得到了关于将另一个文件夹添加到现有存储库的内容,不能这样做。

我只想将随机文件夹转换为svn上的修订文件夹。

1 个答案:

答案 0 :(得分:2)

我最好的猜测是你已经升级到1.7你的回购,但从1.6工作副本复制了一些文件。请参阅this other thread

因为如果我理解得很好:
- 你有一个1.6的repo r1,没有升级
- 你检查了另一个repo r2,因此是1.7 - 您将一些文件夹从r1复制到r2,而不删除.svn,即1.6 - 最终得到一份包含1.6信息的1.7份工作副本 - 所以你不能提交,更新和所有内容 - 但是你无法升级,因为它已经是1.7工作副本了

希望这有帮助