文档章节

MyEclipse7.x下VSS(Visual SourceSafe)的安装和使用

暗之幻影
 暗之幻影
发布于 2015/09/23 16:59
字数 1211
阅读 12
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>


一、下载VSS插件

可以去官方网站下载,也可以在这里http://d.download.csdn.net/down/325061/yongpang下载最新的org.vssplugin_1.6.2 Eclipse的VSS插件。文件大小大约1MB。

二、安装

最新版MyEclipse 7.0正式版与以前的版本有很大不同,包括MyEclipse 7.0M2在内的老版本都是myeclipse快捷方式调用elipse.exe附加MyEclipse的JRE。而正式版7.0不再调用eclipse.exe,而且在安装好的目录下面也没有了eclipse.exe。完全与myeclipse.exe被整合到一起了
    插件的安装当然可以通过eclipse自动升级,输入网址然后搜索自动安装插件,但是个人喜欢把插件放到一个统一的文件夹下,然后link进去,这样感觉比较的清爽,删除也很方便只需删掉link文件
  以前可以通过在eclipse的目录下面建一个links文件夹,再在下面建一个.link文件的方式安装插件,现在似乎不行了,直接放到plugins文件夹下面也不可用。安装方式有些变化,直接放到plugins下面可以参考下面的相对路径配置。



  目前安装插件的最简单方式是在myeclipse安装目录下的configuration\org.eclipse.equinox.simpleconfigurator目录下面的bundles.info文件里面按照格式添加插件信息如:

要求格式:包名,版本号,文件路经,4,false(后面两项不改,我也不知道是啥)

1.把下载回来的.rar压缩包解压,得到名为org.vssplugin_1.6.2的文件夹。


将文件夹放到plugins文件夹下,打开configuration\org.eclipse.equinox.simpleconfigurator\bundles.info文件
将下面的话加载文件尾部,注意路径匹配
绝对路径方式: org.vssplugin,1.6.2,file:/C:/ProgramFiles/Genuitec/Common/plugins/org.vssplugin_1.6.2/,4,false
相对路径方式: org.vssplugin,1.6.2,file:plugins\org.vssplugin_1.6.2,4,false


2.打开Eclipse(MyEclipse),打开“help/About。。。”菜单,在出现的对话框中点“Plugin-Details”,可以查看目前已经安装的所有插件,在这里查看是否有刚才安装的org.vssplugin_1.6.2的包,

如果有就说明安装成功了,如果没有,则需要关闭Eclipse(MyEclipse),然后把Eclipse(或者MyEclipse/eclipse)目录下的configuration目录里除了config.ini文件之外的所有目录和文件删除,这样就

可以清除以前的配置,再重新启动Eclipse(MyEclipse)就可以看到安装的插件了。

三、简单使用

1.配置项目

在Eclipse(MyEclipse)中右击项目名称,选择"Tean/Share Project",然后选择VSS Configuration Wizard,下一步,填写各项配置,如下图:

 

Username/Password,为用户的VSS的用户名和密码.

VSS Directory ,VSS服务器上sourcesafe.ini文件所在的目录,可以点后边的浏览,定位到服务器的该目录然后选择该目录.

Source dir,需要共享的项目名称,如果是共享整个项目就不需要再输入名称了,如果只是共享项目目录下的一部分就需要输入到需要共享的目录,也可以点浏览选择需要共享的目录.一般共享一个项目的所

有代码,使用默认的"/"就可以了,不需要修改.

Relative mountpoint, 指的是VSS服务器上定位到与你共享的项目相同级别的目录,比如你在上面共享的项目名称是"myproject",你在VSS服务器上"myproject"所在的目录为"$source/myporject",那就需

要在该出填写"$source/myporject".

如果出现如图所示的Unabled to find any VSS installtion.说明你的机器上没有安装过微软的VSS软件,需要先安装VSS客户端(大概完全的安装文件有200多MB),安装过后,这里就不会出现这个错误

提示了。

2。简单使用

安装完成后,在Eclipse(MyEclipse)中的使用就很简单了,和单独的VSS客户端使用基本类似。都是右击一个文件或者目录,然后选“Team”中的命令,比如check out,check in 等等,check out后的文

件会在文件名前面显示一个钩,文件名后边显示check out的用户名。

但可能会出现使用vss插件共享项目时,目录中被check out的文件后面会用括号注明被哪个用户迁出的,初次共享项目时文件后会显示check out的用户,但当关闭eclipse下次再打开时就不显示了。问

题解决办法如下,打开window-->preferences-->General-->Apperance-->Lable Decorations中把VSS Plugin Team Decortor 勾上就行了 ,如下图,右边最后一项:

 

在使用该插件时,它不能立即更新文件的check out 和check in的状态,需要自己手动更新,方法是右击文件名(或者目录或者整个项目目录),选择“Team/Update State”就可以了。

本文转载自:http://depravedangel.iteye.com/blog/459831

暗之幻影
粉丝 20
博文 377
码字总数 71245
作品 0
南京
高级程序员
私信 提问
VS2005集成VSS2005的方法

VS2005集成VSS2005的方法 Q:安装了VSS6/VSS2005,但是Visual Studio 2005的IDE中看不到VSS,怎么办? A:打开菜单中的 Tools->Options 选择 SourceControl->Plug-ins 设置为 “Microsoft V...

老朱教授
2017/11/13
0
0
vss安装,设置以及与vs2005联合项目操作(转)

服务端安装 1.安装Microsoft Visual SourceSafe2005到一台服务器,安装模式选择Full 2.运行Microsoft Visual SourceSafe Administration 3.建立一个新的数据库,记住数据库所在目录,并将之设...

晨曦之光
2012/04/26
823
0
设置VSS使支持通过Internet访问

最近需要通过Internet来访问源代码,开始想使用权用SVN,但只是使用过其客户端,从没有配置过它的服务器,并且同伴也没有接触过,记得从前看过介绍说新的VSS支持通过Internet访问。所以打开了...

springfe
2006/06/10
0
0
版本控制软件--SourceAnywhere

SourceAnywhere 是基于SQL Server 的版本控制软件,被视为Microsoft Visual SourceSafe (VSS)的替代产品。 SourceAnywhere版本控制适用于本地团队和分布式团队。它能提高生产力和工作效率,缩...

匿名
2011/02/10
2.5K
0
InstallShield安装打包编译自动化(1) - 通过命令行进行源代码控制操作

近期正在研究InstallShield中的自动化过程,今天先与大家分享一下InstallShield自带帮助中一节内容: 前提: 1. 使用Microsoft Visual SourceSafe进行应用程序源码管理, 2. 实现使用VBScrip...

游刃有余
2010/08/25
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

聊聊rocketmq producer的batch

序 本文主要研究一下rocketmq producer的batch batch rocketmq-client-4.6.0-sources.jar!/org/apache/rocketmq/client/producer/DefaultMQProducer.java public class DefaultMQProducer ex......

go4it
昨天
5
0
Delphi中的延时

开发过程中经常会需要使用到延时功能,Delphi中有不少实现延时的方法,网上已有不少文章做过说明和分析,但本着实践出真知的态度,还是亲自动手研究一番心里比较踏实。 常用的延时方法 Slee...

天朝八阿哥
昨天
5
0
001-Consul

Consul安装(单节点) mkdir -p /data/consulcd /data/consulwget https://releases.hashicorp.com/consul/1.6.2/consul_1.6.2_linux_amd64.zipunzip consul_1.6.2_linux_amd64.zip复制c......

伟大源于勇敢的开始
昨天
5
0
nginx + frp 搭建内网穿透

上一个项目是开发微信公众号,由于微信的各种烦人操作,只能到处找内网映射工具 ngrok也用过,花生壳也用过 都不怎么稳定,无意间听说了frp,本着一颗折腾的心搭建了一下,结果发现很不错,就...

lineasy
昨天
8
0
构建CRD工程 - 程序员学点xx 43 k8s

Kubernetes -3- <!--more--> <center>这是yann的第98篇分享</center> [TOC] 本日状态: 帮同事排了一天bug。 Kubernetes -3- <!--more--> 这是yann的第98篇分享 第 1 部分 承前 昨天用视屏的方......

tmp4
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部