Noa*_*oth 7 version-control visual-studio-2012
所以我正在使用Visual Studio 2012,每当我创建一个新项目时,我总是忽略"添加到源代码控制"选项,主要是因为我不知道它是什么,它的目的是什么,或者它是否有益给我使用它.
我正在自己开发一个相当大的图书馆.我打算把它变成开源的.这是源控制的用途吗?不幸的是,网上阅读并没有帮助我,我仍然非常困惑.顺便说一句,源控件是否也与版本控制相同?
一些澄清将不胜感激.
谢谢!
亚历克斯
“源代码控制”是指将构成应用程序源代码的所有文件存储在(通常是在线)存储库中的概念 - 在存储库中,人们可以准确地管理版本之间源代码中发生的更改、管理问题、涉及的内容。参与该项目的其他人,并且通常提供一个协作管理项目的平台。
该术语通常与版本控制同义 - 尽管您可以拥有存储库但不明确命名版本。版本控制特别指的是使用分层编号方案(1.2.4 等)来标记项目的主要版本。
有几种不同的工具可以实现不同类型的源代码控制。例如,Git是一个源代码控制工具,可让您管理项目。Github是一个网站,通常存储用 Git 管理的存储库。Mercurial是另一个源代码控制工具。
通常,源代码控制可能很难理解,并且通常需要大量时间学习教程。许多概念对于只从事过小型项目的独立程序员来说是不熟悉的。对源代码的更改通过提交进行管理,并且项目的不同分支可以由多人处理。来自单独分支的更改可以合并,并且该项目可以完全由另一个用户分叉(至少对于 Git 而言)。
让你的库开源是一个好主意,并且在 github 上给它一个家并不难。我会研究一些资源来了解如何设置它。
归档时间: |
|
查看次数: |
265 次 |
最近记录: |