我使用TortoiseSVN对抗SourceForge SVN存储库。我想将一个文件从一个文件夹移动到另一个文件夹,以维护其修订历史记录。这可能吗?如果有,你是怎么做的?
(我目前的策略是将文件复制到新文件夹中,然后签入,然后从当前文件夹中删除该文件。)
我使用TortoiseSVN对抗SourceForge SVN存储库。我想将一个文件从一个文件夹移动到另一个文件夹,以维护其修订历史记录。这可能吗?如果有,你是怎么做的?
(我目前的策略是将文件复制到新文件夹中,然后签入,然后从当前文件夹中删除该文件。)
当前回答
也可以被称为,“rename”由乌龟,但svn移动,是在barebones svn客户端命令。
其他回答
如果你通过存储库浏览器移动文件夹,那么右键单击没有移动选项;唯一的方法就是拖放。
使用TortoiseSVN传输文件:
步骤:1 请选择要移动的文件, 右键单击并拖动文件到您要移动到的文件夹, 按照下面的指示将弹出一个窗口
步骤2: 点击上面的按钮后,提交如下所示的文件
因为你正在使用Tortoise,你可能想看看LosTechies上的这个链接。这几乎就是你要找的东西。
http://www.lostechies.com/blogs/joshua_lockwood/archive/2007/09/12/subversion-tip-of-the-day-moving-files.aspx
也可以被称为,“rename”由乌龟,但svn移动,是在barebones svn客户端命令。
对于TortoiseSVN客户端:
选择您希望移动的文件, 右键单击并拖动文件到您希望移动到的文件夹, 释放文件夹上的拖放操作后,将弹出一个窗口。点击“SVN移动版本项目到这里”, 单击上面的按钮后,将出现提交窗口消息框。输入消息并提交。
现在你完成了。