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

  初始入库

  方法一:

       第一步:用VS.NET连接到要入到VSS受控中心库的源VSS库,创建一个存放源VSS库中解决方案的一个本地路径,如果项目是一个WEB项目,还会要求创建一个WEB虚拟路径对应的一个本地路径,此路径用来存放WEB项目文件;创建好上面两个目录,就会在VS.NET中看到已经打开的源VSS库中的解决方案,此时进行第一次编译,看看拿过来的VSS源库中的解决方案有没有问题,如果编译成功,进入我们的第二步;

       第二步:在VS.NET的“文件”菜单下,依次打开“源代码管理”—〉“更改源代码管理”,在出现的对话框中点击“取消绑定”,这样做的目的是使解决方案与VSS服务器脱离关系,变成一个纯粹的本地文件;然后进行第二次编译,编译通过,关闭VS.NET,打开资源管理器,进入第三步;

       第三步:在资源管理器中找到第一步中创建的那两个目录,此时目录下已经有源VSS库下的所有项目文件和WEB工程文件,此时我们需要删除哪些与源VSS库有关的一些文件,使用文件搜索,在这两个目录下找VSS和SCC的文件,找到后把它们都全部删除,然后进入第四步;

       第四步:打开VS.NET,打开我们创建的目录下的解决方案文件,此时我们会看到此解决方案是在与任何VSS库脱离关系下运行的,运行我们的第三次编译,如果编译通过,右键解决方案,在弹出菜单中选择“将解决方案添加到源代码管理”,此时会出现把解决方案添加到源代码管理的对话框,输入项目名称,点击“OK”,现在我们要做的就是安静地等待VS.NET把我们从源VSS库中取到的项目和项目文件添加到我们自己的VSS受控中心库;添加完成后,进入第五步;

       第五步:关闭VS.NET的解决方案,在“文件”菜单下,依次打开“源代码管理”—〉“从源代码管理打开”,连到我们的VSS受控中心,打开刚加入的项目解决方案,打开后如果有提示说找不到引用文件,需要在“解决方案资源管理器”中右键项目,在项目的属性对话框中添加项目的引用路径,然后进行我们的第四次编译,如果编译通过,通过“项目”菜单下的复制项目把项目文件打包,此包就可以用作测试人员进行测试的可执行包,然后进入第六步;

       第六步:签入此时的解决方案和项目文件,签入后关闭解决方案,关闭VS.NET,然后打开VSS Explorer,右键VSS Explorer中我们签入的项目,然后选择“Label”菜单,此时输入项目的版本信息和注释信息,点击“OK”,初始化VSS受控中心库宣告完成,以后就是维护和升级。

  方法二:

       说明:有了前一种方法的介绍,头脑中应该有一个使用VSS进行版本控制的基本流程和基本思路,按照前一种方法的同一道理,此方法也可以按以下步骤进行。

       第一步:打开VSS Explorer,连接到源VSS库,然后在VSS Explorer左侧窗口中右键项目根目录,选择“Get Latest Version…”,获得项目文件并放到一个指定目录,完成后关闭VSS Explorer,进入第二步;

       第二步:打开资源管理器,找到第一步指定的文件目录,从目录中查找所有VSS和SCC文件,找到后删除这些文件,然后进入第三步;

       第三步:打开VSS Explorer,连接到我们自己创建的VSS受控中心库,在该库下创建一个项目,项目名称由实际开发项目和命名规则来定,项目创建完后,进入第四步;

共2页: 上一页 1 [2]
下一页

时间: 2024-11-03 21:59:04

.Net中VSS实现版本控制管理的方法的相关文章

VC++中进程与多进程管理的方法详解_C 语言

本文实例讲述了VC++中进程与多进程管理的方法,分享给大家供大家参考.具体方法分析如下: 摘要: 本文主要介绍了多任务管理中的多进程管理技术,对进程的互斥运行.子进程的创建与结束等作了较详细的阐述. 关键词: VC++6.0:进程:环境变量:子进程 进程 进程是当前操作系统下一个被加载到内存的.正在运行的应用程序的实例.每一个进程都是由内核对象和地址空间所组成的,内核对象可以让系统在其内存放有关进程的统计信息并使系统能够以此来管理进程,而地址空间则包括了所有程序模块的代码和数据以及线程堆栈.堆分

信息化中企业物资编码管理实现方法

一.物资编码的意义 随着经济的发展,市场竞争的加剧,各企业为适应市场的需要,不断开发新的产品,使http://www.aliyun.com/zixun/aggregation/9239.html">企业产品种类不断增多,从而使为满足这些产品生产所需的物资种类也不断增多.为了提高管理质量和管理效率,首先必须对这些物资分类编码,使之提供的资料一目了然,而且不会漏记物资.其具体意义表现在: 1 编码无处不在,编码是企业信息化建设的基础 2 有利于提供正确的物资资料 3 有利于计算机管理 4 有利

VC++中进程与多进程管理的方法

进程是当前操作系统下一个被加载到内存的.正在运行的应用程序的实例.每一个进程都是由内核对象和地址空间所组成的,内核对象可以让系统在其内存放有关进程的统计信息并使系统能够以此来管理进程,而地址空间则包括了所有程序模块的代码和数据以及线程堆栈.堆分配空间等动态分配的空间.进程仅仅是一个存在,是不能独自完成任何操作的,必须拥有至少一个在其环境下运行的线程,并由其负责执行在进程地址空间内的代码.在进程启动的同时即同时启动了一个线程,该线程被称作主线程或是执行线程,由此线程可以继续创建子线程.如果主线程退

Forefront TMG 服务器中规划和实现高可用性的方法

前段时间一直在做TMG在企业中的高可用性的规划与实施,在windows产品中高可用性一般最常用到的也就是"群集(Cluster)"与"网络负载均衡(NLB)",那么在TMG中我们要想实现高可用性如何进行操作呢? 在微软TMG产品中实现高可用性用,我们一般依托"TMG阵列"+"网络负载均衡(NLB)"来实现,目前在企业安全边界规划中,我们一般使用一个或多个 Forefront TMG 阵列来进行对Forefront TMG 部署

Java开发平台中的生命周期管理

对象的生命周期没有大家想的那么复杂.其实其就是回答了两个简单的问题.什么时候需要创建对象? 什么时候把对象消亡?这两个问题解决了,那么对象的生命周期问题也就解决了. 一.传统的对象生命周期管理方法. 为了对Java开发平台中的生命周期管理方法有一个更加深刻的理解,笔者认为大家需要对传统的生命 周期管理方法先有一个了解.因为这有助于大家有一个相互的对比,从而会对Java语言中的生命周期管理 方法会有一个比较直观的印象. 在传统的编程语言中,如C语言,其考虑对象的生命周期,主要是从对象与应用程序的执

在Linux系统的命令行中为MySQL创建用户的方法

  这篇文章主要介绍了在Linux系统的命令行中为MySQL创建用户的方法,包括对所建用户的权限管理,需要的朋友可以参考下 要访问一个MySQL服务器,你需要使用一个用户帐号登录其中方可进行.每个MySQL用户帐号都有许多与之相关连的属性,例如用户名.密码以及权限和资源限制."权限"定义了特定用户能够在MySQL服务器中做什么,而"资源限制"为用户设置了一系列服务器资源的使用许可.创建或更新一个用户涉及到了对用户帐号所有属性的管理. 下面展示了如何在Linux中创建

Word2007中鼠标失灵的故障解决方法

  Word2007中鼠标失灵的故障解决方法.相信很多朋友在工作中编辑文档的时候都是用Offcie套件中的word编辑的,不知道大家有没有遇到过这种情况,那就是当我们在编辑Word文章时,鼠标莫名其妙的失灵,一时无名肝火上来,不知道如何解决,只能不太熟练的使用键盘操作.下面给大家讲一下自己的解决方案. 原来是安装了 PowerDesigner 12.5 在作怪,解决方案如下: 单击"Microsoft Office 按钮",然后单击"Word 选项". 单击&quo

在xp系统中如何处理隐藏硬盘分区的方法

在xp系统中如何处理隐藏硬盘分区的方法         在xp隐藏硬盘分区的问题上,其实许多的网友们都提到或者是遇到了的.那么xp隐藏硬盘分区应该怎么做呢?接下来来介绍一下xp隐藏硬盘分区的方法,一起去看看吧! 1. 点击开始→运行,输入gpedit.msc,打开组策略. 2. 依次展开本地计算机策略→用户配置→管理模板→windows组件→windows资源管理器,打开右侧窗口的"隐藏我的电脑中的这些指定的驱动器".   3. 选择已启用,然后选择一个组合即可.

解决XP开始菜单中关机按钮消失不见的方法

  电脑的一些基本操作大家都是知道的,比如说XP系统中的关机按钮,只要打开开始菜单就会看到关机按钮了,只是无可置疑的,想要关机的时候直接点击按钮就可以实现关机了,这似乎是上网必须要学会的一个小知识点,也是很简单的东西.但是最近有个问题来问小编说,他不知道XP系统的关机按钮在哪儿了,打开开始菜单不在原来的位置了,这是怎么回事呢?下面小编教大家Xp系统的开始菜单里找不到关机按钮怎么解决? 解决XP开始菜单中关机按钮消失不见的方法 1.首先我们点击打开开始菜单,打开了开始菜单的栏目中有一个运行选项,点