We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
您绝对应该尝试 Assembla,原因如下 - 它为您提供高质量的 SVN、Git 或Perforce 存储库以及存储库有很多很酷的功能,例如
您可以获得 1 个用户、3 个项目、3 个存储库的免费计划订阅和 500 MB 的存储空间。开源项目可以访问所有工具和 2 GB 存储空间。如果您想了解有关 Assembla 工具的更多信息,请访问他们的工作区、renzoku 和 投资组合页。
You should definitely try Assembla and here is why - it provides you with high quality SVN, Git or Perforce repositories and there are lots of cool features for repositories, like
You can get a free plan subscription for 1 user, 3 projects, 3 repositories and 500 MB of storage. Open-source projects get access to all tools and 2 GB of storage. If you want to find out more about Assembla's tools, please visit their workspaces, renzoku and portfolio pages.
查看 ankhsvn 插件,让 Subversion 在 Visual Studio 中工作,然后有很多低成本选项。
Look at the ankhsvn plugin to get Subversion to work in Visual Studio, then there are a lot of low-cost options.
我非常高兴在我的个人项目中使用 GitHub。您可以使用免费服务(这需要您使用公共存储库),也可以付费购买私人存储库。
将 Git 与 Visual Studio 结合使用提供了有关设置 Visual Studio 以使用 git 的帮助。
I have been very happy using GitHub for my personal projects. You can either use the free service, which requires you to use public repositories, or you can pay for private ones.
Using Git with Visual Studio offers help on setting up Visual Studio to work with git.
Subversion 和 Git 与 Visual Studio 集成得非常好。我认为 Mercurial 也是如此,但我只有其他两个的个人经验。
所有这三个都有大量非常实惠的托管提供商可用。事实上,如果您的代码是开源的,那么所有这三个都可以免费使用托管提供商。在 Assembla 上,您甚至可以免费获得高达 2 GiByte 的私有 Subversion 和 Git 存储库。
Subversion and Git integrate really well with Visual Studio. I think Mercurial does, too, but I only have personal experience with the other two.
All three of those have plenty of very affordable hosting providers available. In fact, if your code is open source, then all three of those have gratis hosting providers available. On Assembla, you even get gratis private Subversion and Git repositories up to 2 GiByte.
考虑 Mercurial。它与 vs.net 的集成非常好,如果您有多台正在使用的计算机,那么根据定义,每台计算机上都会有一个备份。 有 Joel Spolsky 的精彩 Mercurial(以及一般的 dvcs)介绍:http://hginit.com/
这里 与 git 类似,但学习曲线要低得多,并且在我看来更容易在 Windows 上使用,同时仍然是跨平台的。
对于托管 http://bitbucket.org 非常受欢迎。您可以免费开始使用,每月 5 美元即可获得优惠。作为额外的奖励,codeplex 和 google code 也支持 Mercurial。
另外,请考虑自己托管存储库。在你家里一台永远在线的机器上安装 apache。将其与开放端口和动态 DNS 相结合,您就可以在世界任何地方安全地使用源代码,并且完全在您的控制之下。
Consider Mercurial. It integrates amazingly well with vs.net and if you have multiple machines you're working from you will have by definition a backup on every machine. There's a great mercurial (and dvcs in general) intro by Joel Spolsky here: http://hginit.com/
Its similar to git but has a much lower learning curve and in my opinion easier to work with on windows while still being cross platform.
For hosting http://bitbucket.org is very popular. You can get started free and you get a good bit for $5/mo. As an added bonus codeplex and google code also support mercurial.
Also, consider hosting the repository yourself. Throw apache on an always on machine at your house. Combine it with an open port and dynamic dns you have your source code securely available to you anywhere in the world and totally under your control.
另请查看 RhodeCode,它最近实际上添加了对 SVN 的支持。它还支持 Git 和 Mercurial。
Also check out RhodeCode that actually added support for SVN recently. It also supports Git and Mercurial.
Github 非常适合托管 Git 存储库,并通过 Git 扩展与 Visual Studio 集成。这不是一个完美的集成,因为 Git 的工作方式与 SVN 和 TFS 根本不同(因为它是分布式源代码控制)。
Github works extremely well for hosting Git repositories, and integrates with visual studio via Git Extensions. It's not a perfect integration due to the face that Git works fundamentally differently than SVN and TFS (due to it being a distributed source control).
如果您不与其他人合作,我可以推荐 Visual SVN。数据存储在本地(如果您愿意,可以轻松创建备份),您可以获得 SVN 历史记录等的所有好处,如果您愿意,您可以将您的计算机变成您自己的 SVN 服务器。
If you're not working with other people, I can recommend Visual SVN. The data is stored locally (making it simple to create a backup if you like), you get all the benefits of SVN history, etc., and if you like, you could turn your computer into your own SVN server.
我所知道的唯一一家提供 TFS 托管的公司是 SAAS Made Easy。他们的价格看起来相当合理,我考虑过将它们用于我的初创公司 TFS 托管,但最终决定在本地托管并提供数据库的异地备份,因为我的开发人员基础为 1。如果我有一个分布式团队,我会认真考虑这些人。
The only company I know doing TFS hosting is SAAS Made Easy. Their prices seem pretty reasonable, and I've considered using them for my startup TFS hosting, but ultimately decided to host locally with offsite backups of the database, since I've got a developer base of 1. If I had a distributed team, I would seriously consider these guys.