如何将修改后的文件提交到存储库中

时间:2011-10-23 02:22:25

标签: svn unix

我的存储库中有一个已修改过的文件。当我点击'svn st'时,它会在文件旁边显示'M'。如何让它显示'A'所以我可以svn提交它?

我已经尝试了svn update "filename.c"并且没有做到这一点。

感谢

2 个答案:

答案 0 :(得分:3)

“A”状态或多或少意味着“这是一个尚未存储在存储库中但将在下次提交时添加到存储库中的新文件”。您正在获得“M”状态(在本地修改),因此您只需要svn commit filename.c将更改存入存储库。

精细手册包含svn status使用的状态代码的完整列表:

  

http://svnbook.red-bean.com/en/1.0/re26.html

答案 1 :(得分:0)

你必须提交它。 svn ci filename.c。您不必“添加”已经跟踪的文件。如果您想从repo获取最新版本,则必须进行更新。当您第一次将文件添加到回购时添加。