![]() |
1
14
你可以使用 assembla.com 来主持你的项目。他们提供颠覆、Git和Mercurial托管。我个人使用他们的颠覆托管为一个自由和私人的一人项目。作为额外的奖励,你还可以得到一个wiki和一个票务系统。这可以帮助你管理你的东西。 最好的是,您不必设置Subversion服务器,它是在非现场托管的。 免费服务真的很好。 个人,我用 TortoiseSVN 作为我的客户,但它没有集成到Visual Studio中。 |
![]() |
2
18
我用 VisualSVN Server (免费) Tortoise SVN (免费)上学,工作,爱好,一切。如果需要Visual Studio集成,可以使用 Visual SVN (49美元)或 AnkhSVN (免费)。 |
![]() |
3
9
看看 Mercurial 设计一个开源的分布式源代码控制系统。有一个 tortise 和一个 eclipse 插件,但我所知道的Visual Studio插件没有。 你可以看到一个 demo on you tube . 和Git一样,它也是新一代的分布式源代码管理系统之一,因此不需要设置服务器,而且它具有非常快速的基于HTTP的签入以及高级的分支和合并功能。 |
![]() |
4
8
Git 它非常轻,非常适合个人项目,就像适用于大型项目(如Linux内核)一样。它的网站上有很多教程文档可以让你开始学习。例子:
如果你对Visual Studio集成感兴趣,我可能会推荐Subversion,因为有许多插件可以让你的生活更轻松。此外,Tortoissesvn绝对值得安装。 |
![]() |
5
5
爱好或严肃的项目,
SVN 1-Click Setup
(
download
|
![]() |
6
4
乌龟很管用。您甚至不需要Subversion服务器,可以通过该工具创建本地存储库。由于它直接集成到Windows资源管理器中,因此在各种情况下都可以很容易地进行操作。然后,您还可以选择使用远程颠覆服务器或Team Foundation服务器(通过 SVNBridge ) |
![]() |
7
3
我更喜欢个人项目的分布式版本控制,因为它们不需要服务器。 水银的 是我大部分时间都想用的那个,但我一直在听关于 吉特 也。 |
![]() |
8
3
我不能对其他的源代码管理软件发表评论,但是在使用了vss 6.0、starteam、vault和svn之后,我不能对svn+乌龟进行更高的评价。Ankhsvn是一个免费的Visual Studio插件,我个人对此并不感兴趣。显然,视觉SVN要好得多,但要花钱。 |
![]() |
9
2
带SmartsVn或TortoisVn的SVN?不是真的那么轻,而是大坏世界的良好实践。 |
![]() |
10
2
选择分布式版本控制的风格。我喜欢反复无常,其他人都对吉特和巴扎发誓。不需要制造一个假服务器来将目录置于版本控制之下,这使得它非常适合小型项目。 不过,我不确定其中是否有Visual Studio插件。 |
![]() |
11
2
如果您有权访问SQL Server,那么SourceGear的保险库对于单个用户是免费的。如果您想更进一步,Axosoft的OnTime问题跟踪对于单用户来说也是免费的。我在家使用(免费),我们在公司也使用(授权)。两者都集成到Visual Studio中,并且OnTime还支持保险库集成。 |
![]() |
12
2
我用 Perforce 在工作和家里进行业余项目。设置起来非常简单,允许两个用户和五个工作区,而无需支付许可证费用。还有一个Visual Studio集成插件。 |
![]() |
13
2
最近我对 Git 及其 interesting index pseudo repository . 但如果你不需要所有的 fancy rebase --interactive 像是通过文件跟踪内容之类的东西,由于它的Windows支持是一个弱点- Hg 是有效的替代方案。我很确定两者都没有vs插件,但是 PoSH 无论如何,命令行更有趣。 |
![]() |
14
2
感谢所有的帮助,到目前为止,我已经准备好了,正在运行,现在我正在与 Assembla 作为一个颠覆服务器, TortoiseSVN 对于一般性的颠覆性访问,以及 AnkhSVN 用于Visual Studio集成。总的来说,我对这个特殊的配置印象深刻,而且我对它的印象比以前对可视化源代码安全的印象深刻得多。 我有几个问题要解决,所以我认为最好是我提一下,以防其他人遇到这些问题。-
|
|
15
2
对于小而不那么重要的项目来说,谷歌代码托管是非常棒的——它是颠覆性的,它是免费的,并且提供了足够的空间。 对于我的家庭酿酒项目,我更喜欢mercurial。它比Git容易得多,而且在Windows下也能完美地工作。 |
![]() |
16
0
我再也不会在个人项目中使用SVN了——与CVS相比,SVN非常棒,但它甚至与现代分布式版本控制系统不在同一类中。已经提到过Git,但a)它有不稳定的Windows支持b)复杂的学习曲线。我现在用的是BZR,它“刚刚生效”。 |