这是我的情况:我有一个从 svn 签出的项目的本地副本。我正在使用 linux 服务器。我在工作日开始时执行结帐,然后我和其他人编辑项目中包含的文件/文件夹。在一天结束时,我必须提交对 svn 的更改。
我正在使用命令svn status .
进行修改,然后执行svn add [filename]
新svn delete [filename]
文件/文件夹和删除的文件/文件夹。
我只有重命名文件夹的问题。我知道在 svn 中重命名文件夹的正确方法是命令svn move [from-folder] [to-folder]
。但是,如果有人使用 重命名文件夹mv [from-folder] [to-folder]
怎么办?
如果我做:
svn delete [from-folder]
接着
svn add [to-folder]
我没有收到“删除命令”的错误,但收到“添加命令”的错误,说“[to-folder] 已经在版本控制之下”。
如何检查文件夹是否已重命名?以及如何正确提交更改?