svn - 从源代码控制开始

标签 svn version-control cvs visual-sourcesafe

对于想尝试某种源代码控制以及进入ASP.NET的新旅程的人,对于从何处开始,有什么建议? SVN,VSS,CVS ...我什至不知道从哪里开始!

最佳答案

这里的很多人都为您提供了介绍和全面的操作方法的建议,这些都可以告诉您如何做自己想做的事情。

此外,对于新手,我将提供三点建议,帮助他们了解所需的信息:

1)一切都由版本控制(即,您编写的所有内容)。

版本控制项目文件。版本控制您的测试用例。对用于复制内容的任何小脚本进行版本控制。版本控制您的待办事项 list 。绝对是版本控制您的设计笔记。一旦您熟悉了命令,它就不会花费任何费用,总有一天,您会为从未想过要回滚的文件的历史感到高兴。

2)如果您对更改感到满意,请立即将其 checkin 。并全部检查。

如果您按顺序进行工作(这种情况并非总是会发生-您可能会分心-但这是一种好习惯),那么在每个新步骤的开始,您的结帐中应包含0个修改后的文件。您甚至可能希望 checkin 未完成的无效代码,具体取决于您的情况。

3)当您达到一个里程碑时,请对其进行标记。

甚至您自己的个人目标(英寸鹅卵石)。如果您不喜欢标记,则只需记下日期和时间(在您猜中它是版本控制的文件中)。如果某个特定版本由于某种原因令人难忘(“我完成了后端”,“我已将其发送给其他人查看”),则您想确切知道其中的内容。与存储库相比,诊断某些类型的错误要比调试器更快。

关于svn - 从源代码控制开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/103059/

相关文章:

git 产生 Gtk-WARNING : cannot open display

visual-studio - GitHub 和 Visual Studio

find - 如何在cvs中查找某人的所有提交(文件注释)

git - SVN 到 Git 迁移 - 未定义作者,但它是

svn - 如何查看 Subversion 中某个版本对文件所做的更改

ios - SVN 服务器不响应写请求

eclipse - 为什么Eclipse没有随附的SVN客户端

java - 如何管理maven子项目不在同一目录结构?

svn - Xcode 和 SCM 冲突错误

unix - CVS 更新 - 移走文件