.Net中VSS实现版本控制管理的方法 - .net语言 -

.Net中VSS实现版本控制管理的方法

时间:2013-04-02 16:53:23   来源:   评论:加载中...   点击:加载中...
  初始入库  方法一: 第一步:用VS.NET连接到要入到VSS受控中心库的源VSS库,创建一个存放源VSS库中解决方案的一个本地路径,如果项目是一个WEB项目,还会要求创建一个WEB虚拟路径对应的一个本地路径,此路径...

       第四步:选中刚创建的项目,在“File”菜单下点击“Add Files…”,把第一步指定的目录下的在第二步中已修改过的所有项目文件添加到VSS Explorer项目中,添加完后,进入第五步;

       第五步:打开VS.NET,连接到VSS受控中心库,打开我们刚创建的项目中的解决方案,此时需要同方法一一样创建VS.NET解决方案和WEB工程文件的目录,完成加载VSS受控中心库中的解决方案后,进入第六步;

       第六步:运行第一次编译,如果编译通过,在VS.NET的“项目”菜单下点击“复制项目”,把解决方案打包,此包分发给测试人员作测试用,然后进入第七步;

       第七步:在VS.NET中签出VSS库解决方案和所有项目文件,如果编译通过,签入VSS受控中心库,签入完成后,关闭VS.NET,再打开VSS Explorer,右键我们创建的项目,选择“Label”,设置项目的版本信息和注释,该方法的初始入库步骤走完。

后续版本入库:

方法一:

       第一步:打开VS.NET,连到我们的VSS受控中心库,打开VSS受控中心库中指定的项目解决方案,打开后签出解决方案中所有文件到打开时创建的项目文件目录和WEB工程指定目录,进入第二步;

       第二步:再启一个VS.NET,从“文件”菜单—〉“源代码管理”—〉“从源代码管理打开”,连到后续版本VSS源库,打开后续版本VSS源库中的解决方案,打开后签出后续版本解决方案中所有文件到打开时创建的项目文件目录和WEB工程指定目录,要保证此步骤中创建的目录与第一步中创建的目录不是同一目录,然后进入第三步;

       第三步:把第二步中创建的目录下的所有项目文件拷贝到第一步中创建的目录下,并替换第一步中创建的目录下的所有项目文件,进入第四步;

       第四步:此时需要检查在VS.NET下此时的解决方案的正确性,包括项目文件的引用路径等等,运行编译,如果编译通过,就把此时的解决方案签入到我们的VSS受控中心库,签入完成后,关闭VS.NET,进入第五步;

       第五步:打开VSS Explorer,右键项目,选择“Label”,重新设定此时项目的版本信息和注释,点击“OK”,后续版本的加入宣告完成。

方法二:

       第一步:利用VSS Explorer连接到受控中心,CheckOut要对其加入新版本的VSS受控库中的上一次版本到一个指定的工作目录,进入第二步;

       第二步:利用VSS Explorer连接到新版本的VSS源库,得到它所有项目文件到一个指定目录,然后进入第三步;

       第三步:拷贝第二步指定目录下的所有项目文件到第一步指定的目录下并覆盖所有同名目录和文件,进入第四步;

       第四步:打开VSS Explorer,连接到受控中心,CheckIn第一步指定目录下的所有文件,接着进入第五步;

       第五步:打开VS.NET,连接到此时的VSS受控中心库,打开项目解决方案,如果在打开项目解决方案时出现错误提示,则需进行相应修改,修改好后运行编译,如果编译通过,进入第六步;

       第六步:再次打开VSS Explorer,右键指定项目,选择“Label”,给项目设置新的版本和注释信息,至此,通过方法二(充分利用VSS Explorer)实现初始入库和后续版本入库操作完成。



相关热词搜索:

 
上一篇:利用ASP.NET的三种缓存提高站点性能
下一篇:Request.ServerVariables应用
收藏 将此文推荐给朋友
分享到: