gpt4 book ai didi

svn - 使用版本控制进行家庭开发?

转载 作者:行者123 更新时间:2023-12-03 04:26:34 24 4
gpt4 key购买 nike

到目前为止,我一直在发展我的个人和学校在家中进行项目,无需使用任何形式的修订控制软件来处理我的更改和诸如此类的事情。

我的问题是,使用版本的可行性如何控制应用程序(例如TortoiseSVN)我为自己做的个人项目(甚至学校项目)?

是否值得麻烦地 checkin 、提交更改所有这些例行公事,只是为了“家庭项目”而不是只是进行手动备份?

链接:

最佳答案

完全。

也归功于http://blogs.embarcadero.com/nickhodges/2010/04/23/39416 :

  • 有时我们会犯愚蠢的错误。拥有源代码控制安全网是必须的。
  • 标记重要的里程碑。即使在家庭开发中,您也可能希望将一组文件和修订标记为特定的软件版本。
  • 您为自己的职业生涯接受培训。将与使用源代码控制相关的工作方法牢记于心,为您的专业做好准备。
  • 存储效率。当前的源代码控制系统将修订版本存储为与先前修订版本的增量差异。这意味着它的磁盘效率更高,因为不存储整个文件,而只存储差异。
  • 您拥有所有源代码树的历史记录。您可以快速查看更改的内容以及更改时间。比较不同版本的文件并轻松合并。
  • 您可以进行分支实验。如果您想要进行一些实验,您可以创建一个分支(一条新的独立开发线)并对其进行测试。最后,如果对结果满意,就将其合并到HEAD(主开发线)中。您无需创建副本即可免费获得所有这些,并且即使在试验时也能从使用源代码管理中获得相同的好处。

关于svn - 使用版本控制进行家庭开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/360887/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com