0

我是 SVN 新手,有一个关于提交的快速问题。我有我正在处理的本地机器,它提交到我的开发服务器。在我检查开发后,我登录到我的生产框并更新修改后的文件以使其生效。

现在我的开发箱上有一些提交的文件。我想对本地计算机上的这些特定文件进行更多更改,然后再次提交它们以进行更新。我有什么不同的做法吗?新的提交会像我认为的那样重写吗?对不起,这么基本的问题!

4

1 回答 1

3

是的,它会覆盖 SVN 中的现有文件。基本上,SVN(和所有版本控制系统)的一大优势是您拥有所做更改的完整历史记录。

因此,如果您在最新的一组更改中遇到关键问题,您可以将代码恢复到进行这些更改之前的先前版本。

如果您有多个开发人员在项目上工作,那么在开始进行更改之前不要忘记进行更新,否则如果你们都在编辑同一个文件,您最终可能会发生冲突。

于 2012-11-19T15:36:25.667 回答