到目前为止,我一直在家里开发我的个人和学校项目,没有使用任何形式的修改控制软件来处理我的更改和诸如此类的事情。
我的问题是,使用版本控制应用程序(如TortoiseSVN) 为我自己做的个人项目,(甚至是学校项目)是否可行?
是否值得为“家庭项目”而不是仅仅进行手动备份而麻烦地签入、提交更改和所有这些例程?
链接
发布于 2008-12-11 21:02:57
完全地。
也是http://blogs.embarcadero.com/nickhodges/2010/04/23/39416的学分
发布于 2008-12-11 21:24:42
这完全值得。
请注意,您也不必设置一个成熟的SVN服务器。您只需在本地文件系统中创建一个存储库,并连接到文件:// URL语法。这意味着您不必经历设置SVN守护进程的麻烦(对于单个用户项目来说,这可能是过分的)。
您还可以查看更轻量级的选项,例如git,它可以将所有工作文件保存在本地,而不必创建单独的存储库。Git还为您提供了更多的选项,用于如何在跟踪中设置源代码管理。
发布于 2008-12-11 21:30:11
对备份而言,使用源代码管理也很好。如果您总是签入所有内容,那么可以通过备份所有存储库来备份所有源代码项目。如果您有多台机器,那么您不必担心最新版本的代码实际上在哪里--它位于存储库服务器上。
https://stackoverflow.com/questions/360887
复制相似问题