我花了最后几个晚上研究版本控制应用程序,大部分是在SO阅读文章和访问站点上进行的。我正在为自己的个人爱好C#项目寻找SCM。
我想要PC本地的版本控制服务器,不打算进行远程或Intranet或多用户开发,并且想要VS2010插件,也许还有Eclipse。据我所知,Plastic SCM在一个简单的下载/安装中就支持所有功能。但是它具有比我在家中使用的功能要多得多的功能。
如果有人在使用Plastic SCM隐式样式,您是否认为它作为单个开发人员SCM工具有效?
最佳答案
免责声明:我不为塑料SCM工作! :P
好吧,我在公司和个人项目中都在家里使用Plastic SCM(现在已经使用了一年),据我所知,Plastic也是人为制造的 BEST SCM ! :)我已经使用了SVN,TFS,Source Safe(argh ..)和一些git,但是非常少。
我是一个热情的Plastic用户,可以说,对于单个开发人员项目或团队,您可以依赖Plastic。一切都已完成,可以与Visual Studio完美协作。即使这样,我还是希望使用Plastic GUI来管理我的更改。我只是发现Plastic GUI和Explorer集成要好得多。我来自SVN客户端,该客户端在与VS集成时遇到很多问题,因此我改变了使用SCM工具的方式。 VS插件,客户端和资源管理器集成完成了客户端所做的所有工作。我更喜欢客户。
在Plastic中,几乎所有操作都是可视化完成的(用户现在不能用可视化完成的工作,Plastic的开发人员正在努力开发针对该任务的GUI!)并且非常用户友好。 分布式分支机构资源管理器(DBrEx,对我们用户而言)是 sweeeeeet平安代码。
强大的合并工具可帮助您解决合并分支和其他所有项目的问题。
另一个 WONDERFUL 功能是 SPEED 。是的,塑料是 FAST ! (Pablo,我在CódiceBlog上找不到针对git的基准测试的URL,您可以在此处添加吗?:))
Plastic论坛是快速(当我说快速时,我的意思是。他们通常会在我发布任何内容后几个小时内问我问题),可靠,精确,它们会在需要帮助时为您提供帮助。即使您(像我一样)不是付费客户。自从我开始使用Plastic以来,他们总是随时为我提供帮助。与Plastic开发人员的联系是一个很棒的功能。
您不是在与某个被雇用来将问题路由到您可能从未见过或不会说话的开发人员的人打交道,您总是会与我们打交道,向他们提出问题,向开发人员建议新功能!太神奇了!
Plastic使用多数据库后端,因此,如果您在Windows上工作,则可以坚持使用SQL Server CE或SQL Server Express或付费的SQL Server版本。你不喜欢SQL Server吗?您仍然可以使用MySQL,Oracle,Firebird,SQLite和PostgreSQL。数据库后端很容易备份,您可以通过几个步骤每天进行备份。
如果您是一个小型团队或大型团队,则可以使用集成的“代码审查”工具。它太酷了!
您可以将您的开发任务集成到各种问题管理系统(Jira,版本1,OnTime,Bugzilla,Mantis,Trac,RallyDev,DevTrack,FogBugz)。
您可以使用透明SCM功能,以便能够检测Visual Studio或Eclipse之外的更改。
好吧,我想我可以在这里说几个小时...所以,如果您对我使用Plastic的经验有任何疑问,请问!
希望我的推荐能对您有所帮助! :)
关于version-control - 在小型个人项目中使用Plastic SCM?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8860099/