0

我是堆栈溢出的新手。我自己学习了visual basic 6.0(在互联网的帮助下)我迁移到vb2010和vb 2012旁边。现在我的问题是如何在同一个项目中与我的朋友一起工作(不花钱除了互联网费用(我父亲不会给我钱))之外的任何额外费用。我的朋友在一个遥远的地方。


谁能帮我解决这个问题。任何可以帮助我的人都会受到赞赏。

4

1 回答 1

0

我会从一个好的版本控制系统开始,我会推荐一个 GIT,例如: http: //git-scm.com

Git 是一个免费和开源的分布式版本控制系统,旨在以速度和效率处理从小型到大型项目的所有内容。

Git 易于学习,占用空间小,性能快如闪电。它优于 SCM 工具,如 Subversion、CVS、Perforce 和 ClearCase,具有廉价的本地分支、方便的暂存区域和多个工作流等功能。

或者你也可以使用 SVN,这里是两个系统的比较:https ://git.wiki.kernel.org/index.php/GitSvnComparison

Git 比 Subversion 快得多 Subversion 允许您仅签出存储库的子树;Git 要求您克隆整个存储库(包括历史记录)并创建一个工作副本,该副本至少反映版本控制下的项目的一个子集。Git 的存储库比 Subversion 小得多(对于 Mozilla 项目,小 30 倍) Git 从一开始就被设计为完全分布式,允许每个开发人员拥有完全的本地控制 Git 分支比 Subversion 的 Git 分支更简单,资源占用更少历史 在 Git 中合并不需要你记住合并的版本(Subversion 1.5 的发布消除了这个好处) Git 提供了更好的分支和合并事件审计 Git 的 repo 文件格式很简单,所以修复很容易,而且很少有损坏。集中备份 Subversion 存储库可能更简单 - 因为您可以选择在 git 中的存储库中分发文件夹 Git 存储库克隆充当完整存储库备份 Subversion 的 UI 比 Git 的版本更成熟,在 Subversion 中遍历版本更简单,因为它使用顺序修订号 ( 1,2,3,..); Git 使用不可预测的 SHA-1 哈希。使用“^”语法在 Git 中向后走很容易,但没有简单的方法向前走。在 Subversion 中遍历版本更简单,因为它使用连续的修订号 (1,2,3,..);Git 使用不可预测的 SHA-1 哈希。使用“^”语法在 Git 中向后走很容易,但没有简单的方法向前走。在 Subversion 中遍历版本更简单,因为它使用连续的修订号 (1,2,3,..);Git 使用不可预测的 SHA-1 哈希。使用“^”语法在 Git 中向后走很容易,但没有简单的方法向前走。

于 2013-04-04T09:21:07.903 回答