单个开发人员的自动“SCM”

时间:2011-12-08 21:19:52

标签: visual-studio version-control

我想使用版本控制系统来备份和跟踪我的更改,但是我太懒了检查/签入,合并,提交等等。我不想分支,分支或其他任何东西。我只是希望能够看到上周哪些文件发生了变化以及我的Main()看起来像什么。

所以我正在寻找一个应用程序,它只需要我的Visual Studio项目文件夹并以这样的方式备份它,以便保留所有以前版本的文件,这样我不仅可以备份,而且我可以轻松看看文件在过去的某个点看起来如何,而不必将其显式地放在存储库中,更新/提交/合并/等。

基本上我正在寻找的是Dropbox的功能,但是在我的本地机器上没有30天的先前版本限制。

这样的申请是否存在?

1 个答案:

答案 0 :(得分:1)

正如AlexC所说,我非常怀疑你通过明确使用版本控制系统节省的一点点工作是值得的缺点,但无论如何:

  • 最简单的想法:只需编写一个包装器脚本,检查存储库的HEAD,启动Visual Studio并在关闭后将所有内容提交到版本控制。

  • 或者,只需每小时触发一次提交。对于大多数VCS,未修改的文件不会显示在已修改文件的列表中。