我们计划将MS Source Safe(ouch)移动到SVN。我们主要在Microsoft环境(windows,Visual Studio,.NET)中工作,并且我们在多个站点都有开发人员。我听说过VisualSVN并与Visual Studio集成。另一方面,我可以让某人为我托管SVN并使用TortoiseSVN。任何建议?任何我应该避免的陷阱?在多站点窗口环境中部署Subversion(SVN)的最佳方式
回答
托管颠覆非常简单。在被标记棕色的鼻子风险(是有一个徽章?)杰夫阿特伍德也提出了一个物品上安装subersion
所以真的,你可以通过自己节省一些钱运行你自己的Subversion服务器,如果你的托管公司变坏了,你永远不用担心你的代码会发生什么。
我会从乌龟开始,因为它是免费的,而且非常易于使用。如果你发现你真的需要与VS集成,那么通过一切手段尝试视觉SVN。在我的经验中,源代码管理< - >编辑器集成对于在编辑文件时自动打开文件非常有用。 Subversion不需要你打开文件,这样大的好处就没有了。
你可以从各种来源托管安全的svn仓库:http://beanstalkapp.com/和其他许多人。如果使用情况(用户,数据等)有限,则通常是免费的。
VisualSVN与Visual Studio集成,但不像SourceSafe那样(我的意思是这是一个很好的方法)。它需要TortoiseSVN,所以它不是一个/或。 VisualSVN和Tortoise是一个很好的组合。
我听说过的VisualSVN和 与Visual Studio
注意点,的VisualSVN(与VStudio集成了一个)集成不服务器技术的话,那简直是一个综合图形用户界面的前端到SVN,实际上工程到 TortoiseSVN(这是要求安装)。但是,VisualSVN是非常棒的,每个开发者使用它的价值50美元。我每天都用它,它为我节省了很多时间。
还有VisualSVN服务器,它将照顾服务器端的事情,设置是绝对死了简单。只要你有一个面向互联网的服务器和大量的带宽(尽管SVN并不占用带宽),你应该可以自己托管它。哦,是的,和VisualSVN 服务器是完全免费的!
但是,将您的存储库存放在异地无疑总是一种选择。 我现在使用dreamhost进行此操作,并且不能更快乐。
与Visual Studio的另一个SVN集成是AnkhSVN http://ankhsvn.open.collab.net/它是免费的,并有一些怪癖。就我个人而言,我使用它来进行基本的差异化以及文件状态(更改,冲突等)的视觉指示符,而我使用乌龟进行繁重的提升。
在多站点窗口环境中部署颠覆(SVN)最佳方式
据我了解,你在谁需要访问不同的地点(甚至是不同的大洲,也许)多个开发团队相同的代码库。对于这种情况,VisualSVN Server提供了Multisite Repository Replication feature。
该功能基于VDFS(VisualSVN分布式文件系统)技术,该技术允许远程站点之间的存储库自动,透明,双向主/从复制。更重要的是,它通过VisualSVN服务器管理器MMC控制台完成最少的配置步骤即可使用。
- 1. Subversion部署到Windows环境
- 2. 在团队环境中完成Visual Studio发布后部署的最佳方式?
- 3. Rails部署 - 最佳方式
- 4. 部署asp.net网站的最佳方法
- 5. 在Codeigniter中创建多站点的最佳方式是什么?
- 6. 在Subversion中管理多个应用的最佳方式
- 7. Magento&Subversion(SVN) - 开始开发环境?
- 8. 从Subversion部署网站
- 9. Symfony2:在部署在不同环境中的两个应用程序之间共享实体的最佳方式
- 10. 部署WAR文件进行部署的最佳方式
- 11. 在PySpark环境中创建缓存的最佳方式
- 12. Gemfile.lock的在部署环境
- 13. 网站/ Webservice部署环境diff/monitor?
- 14. 曾经部署过的环境变量破坏站点
- 15. 部署网站的最佳实践
- 16. Java - 记录多节点环境中的最佳实践
- 17. 在多表单环境中与Web服务进行通信的最佳方式
- 18. 使用Subversion作为SVN部署在多台服务器上
- 19. Spring的MVC部署多个环境
- 20. C# - 在datagridview中弹出窗口的最佳方式?
- 21. 区分MVC3环境的最佳方法?
- 22. 部署一个网站,以多种环境使用Git
- 23. 在轨道履带上部署红宝石的最佳方式和环境是什么?
- 24. 果园cms多个部署环境
- 25. Clickonce部署到多个环境
- 26. 部署Immutant可与多种环境
- 27. 创建窗口小部件的Ajax页面部分的最佳方式?
- 28. 从svn回购部署的方式
- 29. Drupal多站点,MAMP和SVN最佳实践?
- 30. 在不同环境下测试/部署的最佳配置策略