本文默认迁移机和目标机已是安装好VSS服务,如果没装好参见VSS+SourceAnywhere for VSS搭建版本控制系统教程

如果你只想以最快的速度迁移库而并不关心VSS的一些操作使用,那么可直接跳到本文最后的说明

当前环境如下:

迁移机:192.168.220.130

目标机:192.168.220.131

两台机器都已装好环境,现要将130上的MOVE库迁移到131上

1.在131主机上建立同名库(MOVE)并设目录权限为共享

以下是在131的Visual SourceSafe Administrator中操作

记下共享路径,后边迁移时要用(主机名改成IP)

选择:

启动网络发现
启动文件和打印机共享
启用共享以便可以访问网络的用户可以读取和写入公用文件夹中的文件
关闭密码保护共享

在130的资源管理器输入\\192.168.220.131\move看是否可以正常访问

2.导出MOVE库

打开Visual SourceSafe Administrator(VSS的,不是SAW的控制台)

Archive--Archive Projects

把要迁移的项目逐个加上

设置保存成的.ssa文件

3.将库导入到131主机

以下是在131的Visual SourceSafe Administrator中操作

选择之前导出的.ssa文件

到131上查看(如果原来已登录要注销重登刷新是没用的),文件已成功迁入:

但此时用户并没有导过去

将130库下下users目录、users.txt、data\um.dat、data\rights.dat复制到131库下替换掉原有的文件

由于前边开了共享所以也不麻烦直接在资源管理器里复制替换就可以了;不过这文件共享给 Everyone用户读写权限是比较危险的,完成后应撤销掉第一步中的共享操作。

此步完成后VSS库已迁移完成,但要能远程登录还得手动把所有用户加到SAW for VSS Server上,如果用户很多这将是一个工作量颇大的工作

说明:

上边这么长的步骤其本质不过就是把库对应的文件夹复制过去而已,所以最简单的方法直接把文件夹从130复制到131

然后在131上使用Visual SourceSafe Administrator Connect to an existing就完了;当然还是得手动把所有用户加到SAW for VSS Server上

参考:

http://blog.csdn.net/peterburkhart/article/details/17360445

VSS迁移详细教程的更多相关文章

  1. 将项目的版本控制从Vss迁移到Git

    之前在Vs2008上一直使用的是Vss版本控制,现在将版本控制更改为Git 迁移原因是其他公司想要在我们公司开发的一个CRM系统做一些定制(个性化需求,将软件上的公司名称和链接更改为他们的或一些跟我们 ...

  2. SASS教程sass超详细教程

    SASS安装及使用(sass教程.详细教程) 采用SASS开发CSS,可以提高开发效率. SASS建立在Ruby的基础之上,所以得先安装Ruby. Ruby的安装: 安装 rubyinstaller- ...

  3. Git使用详细教程(一)

    很久不发博客,最近有兴趣想写点东西,但 Live Writer 不支持从Word复制图片,疯狂吐槽下 Git使用详细教程(一) Git使用详细教程(二) 该教程主要是Git与IntelliJ IDEA ...

  4. Win7 U盘安装Ubuntu16.04 双系统详细教程

    Win7 U盘安装Ubuntu16.04 双系统详细教程 安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件: 二. 制作U盘启动盘使用ultraISO: 三. 安装Ubuntu系统: ...

  5. Windows7 64位系统搭建Cocos2d-x-2.2.1最新版以及Android交叉编译环境(详细教程)

    Windows7 64位系统搭建Cocos2d-x-2.2.1最新版以及Android交叉编译环境(详细教程) 声明:本教程在参考了以下博文,并经过自己的摸索后实际操作得出,本教程系本人原创,由于升级 ...

  6. Ubuntu 16.04安装QQ国际版图文详细教程

            因工作需要,我安装了Ubuntu 16.04,但是工作上的很多事情需要QQ联系,然而在Ubuntu上的WebQQ很是不好用,于是在网上搜索了好多个Linux版本的QQ,然而不是功能不全 ...

  7. Ubuntu-安装-theano+caffe-超详细教程

    一.说明 本文是继<Ubuntu-安装-cuda7.0-单显卡-超详细教程> 之后的续篇.theano和caffe是深度学习库,对运算能力需求很大,最好使用cuda进行加速.所以,请先阅读 ...

  8. Struts2详细教程

    Struts2详细教程:http://www.yiibai.com/struts_2/

  9. Java log4j详细教程

    Java log4j详细教程 http://www.jb51.net/article/74475.htm

随机推荐

  1. codeforces gym 100971 K Palindromization 思路

    题目链接:http://codeforces.com/gym/100971/problem/K K. Palindromization time limit per test 2.0 s memory ...

  2. linux查看历史操作记录并且显示执行时间

    vim  ~/.bashrc 或者 ~/.bash_profile 增加:export HISTTIMEFORMAT="%F %T  " 查看历史记录之前先执行: 然后使用hist ...

  3. L1-033 出生年

    不难,代码: #include <queue> #include <functional> #include <stdio.h> #include <stri ...

  4. MVC数据列表展示【三】

    一.控制器向视图传递参数的两种形式:使用到的技术有EF,linq表达式,StringBuilder,相关技术都可以在我的博客园中找到详细的技术介绍. 1. 第一种是通过字符通过foreach循环拼接将 ...

  5. Eclispe中编辑xml配置文件时不会提示也不能自动调整格式

    创建了一个xml文件后,发现编辑起来和原来的那些有所不同,不会提示补全.也不能自动调整格式???woc? 哈哈哈哈哈,“我最恨你像个石头一样” 后来发现是编辑器被改了!!! 右键xml文件然后open ...

  6. 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句

    在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句  突然看到这个问题,脑袋一蒙,不知道啥意思,后来想想,试图把select里的选项放到后面,问题自然解决!   下面这 ...

  7. myeclipse新建maven项目

    右键 new--->project   ---->maven project 出现bank 右键点击bank---->maven4Myeclipse---->new maven ...

  8. xlua修复C#的委托事件的时候,需要提前做好配置

    如下所示: //C#静态调用Lua的配置(包括事件的原型),仅可以配delegate,interface [CSharpCallLua] public static List<Type> ...

  9. 图片路径转base64字节码

    package product; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOE ...

  10. java---->lombok.jar的使用

    lombok.jar是在看一个项目的代码时遇见的一个“新包”,记录下用法: 1.新建maven工程myfirst,新建一个javabean User,写一个LombokTest类,在pom.xml引入 ...