TFS与SVN命令
我是一名开发人员,在过去的两年里,从源代码管理到工作项、合并、分支、搁置集、门控签入、离线签入和签出,我一直在使用TFS2010。我对所有这些都非常熟悉和熟悉 现在我必须在乌龟SVN的项目上工作。我以前没有使用SVN的经验。我已经搜索了所有SVN和TFS-2010类似的命令,但没有找到任何apt文章,除了选择两者的成本和功能比较TFS与SVN命令,svn,tfs,tortoisesvn,Svn,Tfs,Tortoisesvn,我是一名开发人员,在过去的两年里,从源代码管理到工作项、合并、分支、搁置集、门控签入、离线签入和签出,我一直在使用TFS2010。我对所有这些都非常熟悉和熟悉 现在我必须在乌龟SVN的项目上工作。我以前没有使用SVN的经验。我已经搜索了所有SVN和TFS-2010类似的命令,但没有找到任何apt文章,除了选择两者的成本和功能比较 任何人都可以分享类似于TFS的SVN技术术语/命令吗?以下是SVN中的一些TFS术语及其类似物。需要注意的是,SVN只是一个源控件-没有bug跟踪或工作跟踪功能(没有工
任何人都可以分享类似于TFS的SVN技术术语/命令吗?以下是SVN中的一些TFS术语及其类似物。需要注意的是,SVN只是一个源控件-没有bug跟踪或工作跟踪功能(没有工作项,没有项目集合等) 下面的列表绝不是TFS或SVN术语的完整列表。我刚刚命名了出现在TortoiseSVN上下文菜单中的大多数项目,并在TFS中搜索了相应的术语
TFS | SVN
--------------------------------------------------------
Version | Revision
Get Latest Version | Update
Check In (Pending Changes) | Commit
View History | Show log
Source Control Explorer | Repo browser
Compare* | Check for modifications
View History | Revision graph
Resolve conflicts* | Resolve
Get Specific Version | Update to revision
Rename | Rename
Delete | Delete
Undo Pending Changes | Revert
Undo Pending Changes* | Clean up
Lock | Get Lock
Unlock | Release Lock
Branch | Branch/Tag
Move | Switch
Merge | Merge
Move | Relocate
Shelve* | Patch
*
意味着它不是直接模拟,只是一个类似的概念。当然,最好在docs:for和for中详细查看所有这些命令。感谢Andrei的及时回复。这正是我想要的。在我看来,SVN没有bug跟踪或其他“附加功能”是件好事。我认为供应链管理系统应该坚持他们的主要目标!有很多更好的问题管理产品(每个座位都有更好更便宜的产品)。+1通过。。。我对CVS/SVN/Mercurial更加熟悉,我很难记住TFS术语@雷海斯,我相信这取决于最终的目标。SVN的目标是成为一个版本控制系统,它确实做到了(顺便说一下,它做得非常好)。另一方面,TFS+VS是一个完整的平台,包含开发团队(开发人员、质量保证人员、BAs等)可能需要的几乎所有东西。目标是好是坏是另一个问题,但我认为TFS至少在某种程度上实现了它的目标。@Andrei,没错,尽管我不喜欢它坚持向我展示我不想管理的人工制品,但a.hgignore或能够设置更好的ignore元数据会更好。此外,根据我的经验,将所有的开发过程从一个供应商放在一个“通用”解决方案中,总是会导致您在工作方式上的妥协!