Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在svn中存储文件夹_Svn - Fatal编程技术网

在svn中存储文件夹

在svn中存储文件夹,svn,Svn,我有一堆文件和文件夹,我想在svn版本 安装的svn是1.7,我们最近从1.6升级。我有一个1.6版本的存储库,其中包含我目前拥有的一些文件和文件夹。我签出了存储库并向其中添加了其他文件和文件夹,但现在它无法再更新或提交。上面说我的版本过时了。当我尝试升级时,它说工作副本不是1.7之前的版本 另一个解决方案是将现有文件夹创建到新的svn存储库中,我将如何做到这一点 到目前为止,我不在乎历史 搜索“将文件夹添加到存储库”时,我得到了有关将另一个文件夹添加到现有存储库的信息,但无法执行此操作 我只想

我有一堆文件和文件夹,我想在svn版本

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

另一个解决方案是将现有文件夹创建到新的svn存储库中,我将如何做到这一点

到目前为止,我不在乎历史

搜索“将文件夹添加到存储库”时,我得到了有关将另一个文件夹添加到现有存储库的信息,但无法执行此操作


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

我最好的猜测是,您已将回购升级到1.7,但从1.6工作副本复制了一些文件。看

因为如果我理解得很好:
-您有1.6版本的回购协议r1,未升级
-您签出了另一个回购r2,因此在1.7中
-您将一些文件夹从r1复制到r2,但没有删除.svn,即1.6
-您最终会得到一个包含1.6信息的1.7工作副本。
-因此,您无法提交、更新所有内容
-但您无法升级,因为它已经是1.7工作副本


希望这有帮助

您可以签出存储库中的另一个工作副本吗?存储库是远程的还是本地的(即url是什么样子的),您可以发布CMD和命令输出吗?我可以签出另一个工作副本。存储库是远程的。为什么要迁移?这不是一个编程问题,只是与svn有关。它真的说“版本过时了”吗?你能发布准确的命令和错误消息吗?谢谢,确实是旧的.svn文件夹破坏了东西。