• VS2005 + VSS6.0 简单应用示例


    一 将VS2005的项目利用VSS6.0 加入源代码管理
    二 在本地位置以其他用户 通过VSS6.0 取得该项目
    三 在其他位置以其他用户 通过VSS6.0 取得该项目

    一 将VS2005的项目利用VSS6.0 加入源代码管理
    1.安装VSS6.0
    2.开始菜单-所有程序-Microsoft Visual SourceSafe-Visual SourceSafe 6.0 Admin
      打开Visual SourceSafe 6.0 Admin
    3.在Visual SourceSafe 6.0 Admin的Tools(工具)菜单下 点击Create Database(新增数据库),
      在对话框中选择数据库的存储位置(如E:\VSS)并确定
    4.在Visual SourceSafe 6.0 Admin的Users菜单下
       点击Open SourceSafe Database(打开VSS数据库),
       在对话框中通过浏览 选择刚才新建的数据库(如E:\VSS)下的srcsafe.ini
       在命名对话框中输入TestVSS
       确定后 进入TestVSS数据库的管理画面
    5.在TestVSS数据库的管理画面 选择Tools-Options
        在对话框中选择Project Rights页面
        选择Enable Rights and Assignments commands
    6.通过VS2005 打开其下的项目或网站
    7.在VS2005的解决方案资源管理器上点击右键
        选择 将解决方案添加到源代码管理
        在弹出的VSS Login对话框中 选择刚才的TestVSS,其路径为E:\VSS 并打开
        输入用户名和密码(如果一直是默认操作 并没有新增用户或修改密码
        则可以以用户名:admin,密码为空 进入)
    8.在Add to SourceSafe Project对话框 输入项目名称TestProject
         点击Create(建立) 点击OK(确定)
    9.此时 可以在VS2005中看到文件前面加上一个锁的图标
          表示 该解决方案添加到源代码管理 
           
    二 在本机位置以其他用户 通过VSS6.0 取得该项目
    1.开始菜单-所有程序-Microsoft Visual SourceSafe-Microsoft Visual SourceSafe 6.0
      打开Microsoft Visual SourceSafe 6.0的Login对话框
      Database选择TestVSS,以 UserName:guest 密码空 进入
    2.在Visual SourceSafe Explorer--TestVSS对话框
      右击TestProject 选择Set Working Floder
      指定项目将存储在什么位置
      然后 再右击TestProject  选择Get Latest Version
      将项目保存到指定文件夹下
    3.可以通过VS2005 在本地的位置 打开 刚才取得的项目 并进行操作

    三 在其他位置以其他用户 通过VSS6.0 取得该项目
    0.首先要将存储VSSDB的文件夹设置为共享 并设置共享权限
     (本例中将E:\VSS文件夹设置为共享
      将共享的权限 设置为ereryone完全控制
      或者你所允许的用户组 及 相关权限)
    1.开始菜单-所有程序-Microsoft Visual SourceSafe-Microsoft Visual SourceSafe 6.0
      打开Microsoft Visual SourceSafe 6.0的Login对话框
      Database选择TestVSS,以 UserName:guest 密码空 进入
    2.在其他位置 打开VSS客户端 选择和进入VSS DataBase
      Visual SourceSafe Explorer--TestVSS对话框
      右击TestProject 选择Set Working Floder
      指定项目将存储在什么位置
      然后 再右击TestProject  选择Get Latest Version
      将项目保存到指定文件夹下
    3.可以通过VS2005 在本地的位置 打开 刚才取得的项目 并进行操作

    当然 如果感到用户不够 可以再增 同时也可以设置每个用户的操作权限

  • 相关阅读:
    [C++] 重载运算符与类型转换(1)
    [C++] 重载new和delete——控制内存分配
    [C++] 空间配置器——allocator类
    [C++] C++中的宏定义详解
    [C++] 类中的静态成员
    [Leetcode][动态规划] 第935题 骑士拨号器
    [Leetcode][动态规划] 第931题 下降路径最小和
    Pyinstaller打包django
    Python小技巧:运行目录或ZIP文件
    python实现简单动画——生命游戏
  • 原文地址:https://www.cnblogs.com/wucf2004/p/1223581.html
Copyright © 2020-2023  润新知