考虑将Team Foundation Server
与VS2012
或VS2013
一起使用。 TFS
跟踪每一个本地更改吗?例如。如果我在本地保存文件10次,即使我没有登记,那么每个本地保存都会在TFS服务器上签入,以便团队中的任何人都能看到吗?当您签入时,它是否只是将最新保存的文件版本发送到服务器?我不是在寻找它,因为除非经理想跟踪你的工作时间,否则它似乎没有意义。
答案 0 :(得分:1)
MSDN描述了签入过程over here。在那里说,那......
...工作区中包含的所有文件更改以及注释,签到说明和相关工作项的链接都作为服务器上的单个变更集存储在服务器上。
这意味着只有本地更改的最后一个版本才能进入变更集,服务器和同事。您可以预先保存,服务器不会注意到。
答案 1 :(得分:1)
简短回答:不。
更长的回答: 我想不出任何以这种方式工作的SCM。
以下是它的工作原理,几乎任何版本控制系统(术语将从SCM到SCM不同,但概念是相同的):
您开始修改文件。 您可以根据需要更改文件。当你完成后,你提交/检查它。 该时间点的文件内容是存储在SCM中的内容。不存储任何干预变化。