我试图在服务器端和客户端找到任何看起来像'重命名'的功能但是失败了,是否可能?
答案 0 :(得分:3)
1)检查项目&确保没有人使用它。停止服务器可能是一个好主意。
2)备份存储库
3)在服务器上,将根项目目录重命名为新名称
4)再次启动服务器,在客户端上,使用新名称签出。
所有这些都需要您自担风险 - 我只使用本地文件系统对其进行了测试。
答案 1 :(得分:3)
我正在寻找类似的答案,并且能够将这个(非常简单的)解决方案拼凑在一起。假设,即 IF 您有权登录运行VisualSVN服务器的实际服务器(机器)。 和你是唯一的开发者。在它上面工作(或者可以很容易地告诉其他开发者这些变化,以便他们可以效仿)。
服务器端:
登录到所述服务器,打开“VisualSVN服务器管理器”(GUI)
在主页/开始页面的“存储库”下,单击 “导入现有存储库...”指定源和&目的地(它 将为目的地创建新文件夹。
客户端(意思是,您存储工作副本项目/文件的计算机/文件夹,以及在Visual Studio中实际处理它们):
服务器端:
同样,你需要告诉所有其他开发这个项目的开发人员关于重命名的事情,因为每个人(每个'客户')都需要做SVN Relocate。
如果这种情况不适用,您需要深入研究VisualSVN服务器管理工具:http://www.visualsvn.com/support/svnbook/reposadmin/maint/
答案 2 :(得分:1)
在您的客户端计算机上:
答案 3 :(得分:0)
我没有尝试,但在TortoiseSVN中,右键单击时有一个Repo-Browser,你可以在这里重命名项目名称。