禅道里的解决版本能不能默认选一个

禅道里的解决版本能不能默认选一个,第1张

1 、VisualSvn Server #160;VisualSvn Server是免费的,而VisualSvn是收费的。 VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)来代替VisualSvn。使用 VisualSvn Server是Svn的服务器端,包括Subver。

SVN全名Subversion,即版本控制系统。SVN与CVS一样,是一个跨平台的软件,支持大多数常见的 *** 作系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括了程序源码。
SubVersion:实现服务系统的软件。
TortoiseSVN:是SVN客户端程序,为windows外壳程序集成到windows资源管理器和
文件管理系统的Subversion客户端。
SVNServiceexe:是专为SubVersion开发的一个用来作为Win32服务挂接的入口程序。
AnkhSVN:是一个专为VisualStudio提供SVN的插件。
Subversion提供以下主要功能:
目录SVN版本控制
CVS只能跟踪单个文件的历史,不过Subversion实作了一个“虚拟”的版本控管文件系统,能够依时间跟踪整个目录的变动。目录和文件都能进行版本控制。
真实的版本历史
自从CVS限制了文件的版本记录,CVS并不支持那些可能发生在文件上,但会影响所在目录内容的 *** 作,如同复制和重命名。除此之外,在CVS里你不能用拥有同样名字但是没有继承老版本历史或者根本没有关系的文件替换一个已经纳入系统的文件。在Subversion中,你可以增加(add)、删除(delete)、复制(copy)和重命名(rename),无论是文件还是目录。所有的新加的文件都从一个新的、干净的版本开始。
自动提交
一个提交动作,不是全部更新到了档案库中,就是完全不更新。这允许开发人员以逻辑区间建立并提交变动,以防止当部分提交成功时出现的问题。
纳入SVN版本控制的元数据
每一个文件与目录都附有一组属性关键字并和属性值相关联。你可以创建,并储存任何你想要的Key/Value对。属性是随着时间来作版本控管的,就像文件内容一样。
选择不同的网络层
Subversion有抽象的档案库存取概念,可以让人很容易地实作新的网络机制。Subversion可以作为一个扩展模块嵌入到Apache>1 、VisualSvn Server
 VisualSvn Server是免费的,而VisualSvn是收费的。VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)来代替VisualSvn。使用 VisualSvn Server是Svn的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。
2、 VisualSvn Server安装过程
下载后,运行 VisualSvn-Server-214msi 程序,点击Next,下面的截图顺序即为安装步骤:
步骤1安装首页界面,见图
 
步骤2选择组件为服务器和管理终端功能 见图
 
步骤3自定义安装配置 见图
 
注意:
代码库保存地址你可以选择合适的目录,这个代码库Repositories是根目录,创建了就不能删除,如果删除了,VisualSVN Server就不能运作。
实际上这个Repositories文件夹创建了之后就可以不用理会它了,也不用进去文件夹里面修改里面的文件(我的跟图例一样放在D盘)见下图
 
 
    如果不选择Use secure connection ,Server Port那里,默认端口有80/81/8080三个;如果选中最后面的CheckBox,则表示使用安全连接需要架设源代码服务器,由开发机之间通过提交-签入-签出来同步代码。
常见的源代码服务器包括VSS、SVN、GIT、TFS。如果只是自己试着玩玩可以用VSS,比较简单。但是想成熟点可以考虑SVN,比较成熟简单。GIT是分布式的,更强大但是非常折腾,仅适合你比较熟练且喜欢折腾。TFS很重量级,建议个人的话看看就好了,不太易用。
如果你要用VSS,请搜索 Visual SourceSafe 2005。
如果你想玩SVN,请搜索以下内容:1,VisualSVN Server:VisualSVN的服务器;2,TortoiseSVN:SVN的客户端,在资源管理器中用;3,AnhkSVN:在VS中 *** 作源代码管理器的插件;

1 、VisualSvn Server
VisualSvn Server是免费的,而VisualSvn是收费的。VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)来代替VisualSvn。使用 VisualSvn Server是Svn的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。
2、 VisualSvn Server安装过程
下载后,运行 VisualSvn-Server-214msi 程序,点击Next,下面的截图顺序即为安装步骤:
步骤1安装首页界面

ankhsvn是vs的svn插件,属于客户端tortoisesvn是windows下的客户端你可以了解一下visualsvn,包括了在windows上安装SVN服务器,同时提供了>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/13474444.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-14
下一篇 2023-08-14

发表评论

登录后才能评论

评论列表(0条)

保存