我是堆叠溢出的新手。 我自己学习了visual basic 6.0(在互联网的帮助下)我移植到了vb2010和2012年的vb旁边。现在我的问题是如何在一个团队中与我的朋友在同一个项目中工作(不花钱)任何额外的钱都要花费互联网费用(我父亲不会给我钱))。我的朋友在一个遥远的地方。
任何人都可以帮我解决这个问题。 任何可以帮助我的人都会受到赞赏。
答案 0 :(得分:0)
我会从一个好的版本控制系统开始,我会推荐一个GIT,例如:http://git-scm.com
Git是一个免费的开源分布式版本控制系统 旨在处理从小型到大型项目的所有内容 速度和效率。
Git易于学习,占地面积小,闪电般快 性能。它超越了Subversion,CVS,Perforce等SCM工具, 和ClearCase具有便宜的本地分支等功能 暂存区域和多个工作流程。
另外您也可以使用SVN,这里是两个系统的比较:https://git.wiki.kernel.org/index.php/GitSvnComparison
Git比Subversion Subversion快得多,允许你结账 只是存储库的子树; Git要求你克隆整个 存储库(包括历史记录)并创建一个镜像的工作副本 至少是版本控制下的项目的子集。 Git的 存储库比Subversions小得多(对于Mozilla来说) 项目,小30倍)Git被设计为完全分布式 一开始,允许每个开发人员拥有完整的本地控制Git 分支比Subversion的Git更简单,资源更少 分支机构带有它们的整个历史Git中的合并不需要 你要记住你合并的修订版(这个好处是 避免了Subversion的发布1.5)Git提供了更好的功能 审计分支和合并事件Git的repo文件格式是 简单,所以修复很容易,腐败很少见。备份 Subversion存储库集中可能更简单 - 因为你 可以选择在git Git存储库中的repo中分发文件夹 克隆充当完整的存储库备份Subversion的UI更加成熟 比起Git的Walk Through版本在Subversion中更简单,因为 它使用顺序修订号(1,2,3,..); Git使用不可预测 SHA-1哈希。使用“^”语法很容易在Git中向后移动, 但是没有简单的方法可以向前走。