我已经从svn存储库检出项目,并将其移动到不同的机器上。现在我如何将此文件夹链接到svn存储库,以便在此文件夹上启用svn操作(更新,提交等)。
答案 0 :(得分:4)
我认为这是一个问题,因为机器上的SVN版本存在差异。我最近将我的项目移到了更新的64位机器上,安装了SVN并且项目没有链接到存储库。
如果您有.svn文件夹,那么左键单击打开的窗口,您会看到一个选项" SVN升级工作副本"。
单击该选项,将出现一个弹出的升级选项。
单击确定,这应该将项目链接到存储库。
编辑:由于Stack Overflow不鼓励发布链接,我将上传截图。
包含SVN文件夹的文件夹结构
在打开的窗口中右键单击,您会看到一个选项" SVN升级工作副本"。
单击该选项,将出现一个弹出,其中包含“升级”选项。
单击“确定”,这应该将项目链接到存储库。
答案 1 :(得分:0)
您正在使用Tortiose SVN,因此右键单击工作副本,在陆龟SVN菜单下,您应该看到一个重定位选项(刚刚导出后) 这允许您设置存储库的路径。 如果您已将工作副本移动到具有不同映射驱动器的计算机,或者需要与存储库不同的路径,则可以在此处进行设置。
另外(让我们试试看!)新机器安装了Tortoise SVN吗?
答案 2 :(得分:0)
自从.svn文件夹仅移到最高级别以来,我就几次遇到过此问题。如果您有一个子文件夹已复制到其他位置,则可以通过对其进行签出将其重新连接到存储库。
它不会覆盖可能存在的任何更改。