Vss Plugin para eclipse 3.6

by Carlos 12. August 2010 01:44

Since the most of the mob that visits this post does not speak Spanish, I will try to save them of using some translator and I will write a brief comment. I modified the plugin vssplugin in order to use it in the Eclipse 3.6.

The original vssplugin was invented and developed by Marcus Nylander, with this plugin you could connect to the Visual Source Safe from eclipse. This plugin has a source code comparer, a merger and more magic stuffs. It was very useful, but this project is not longer being supported and you can not use it in the newer Eclipse versions, (like 3.6). The latest original version can be downloaded from http://vssplugin.sourceforge.net/

So, I have to modify it to do it compatible with the Eclipse 3.6. The plugin is provide as is, without warranty of any kind. If you will not try to bite me in case that this plugin does not work, please download it from:  org.vssplugin_1.6.2.200807291611.jar (0,87 mb) 

Download this file in the <Eclipse Installation>\plugin folder,  (for example: c:\eclipse\plugin) and restart the eclipse.

It is necessary to have the visual source safe client installed in the same computer where is the eclipse. Well, if you already have installed the VSS in your computer, but you can not use the plugin. Then, you should register the SSAPI.DLL (running the command regsvr32 SSAPI.DLL in the same folder where is the ssapi.dll , in the most of the cases is C:\Program Files\VSS\WIN32 ).

Good luck and I hope this works for you!.


El plugin vssplugin desarrollado por Marcus Nylander y sirve para que te puedas conectar a Visual Source Safe desde eclipse, también trae un comparador de código fuente, una merger, y una que otra maravilla más. Es muy útil, pero ya no se le está dando soporte. La última versión la puedes descargar de http://vssplugin.sourceforge.net/ .

Sin embargo, esa versión no funciona para eclipse 3.6, yo necesité actualizar a esta versión porque necesitaba correr una herramienta más nueva y mi vssplugin dejó de funcionar. Como no la encontré en google y además me enteré que había más perrada buscando echar andar este plugin, pues se me ocurrió ver el porque no funcionaba y arreglarlo. Y aquí tienen el archivo para descargar.

Si no te me vas a poner roñoso por si algo falla, haz click en el siguiente link para descargarlo sin garantías de ningún tipo: org.vssplugin_1.6.2.200807291611.jar (0,87 mb) 

El archivo es un jar, debes guardarlo como .jar, ojo, IE le cambia la extensión a .zip, si lo hace, solamente renombralo como .jar y ya. Para que funcione, debe estar en la carpeta C:\eclipse\plugins . También necesitan tener el VSS instalado en la misma cómputadora desde donde corren eclipse. Si nomás copiaron el contenido de la carpeta VSS/WIN32, entonces será necesario registrar el archivo SSAPI.DLL con el comando regsvr32 SSAPI.dll, se debe ejecutar en la misma carpeta en donde esté este archivo, (generalmente es <archivos de programa>/vss/win32)
Buena suerte y ojalá te sea de utilidad.

Tags: , , , ,

Comments (26) -

Sandeep
Sandeep United States
11/24/2010 10:04:16 AM #

Estoy usando Eclipse 3.6.1 (Helios SR 1)
He copiado el archivo jar en c:. \ Eclipse \ plugins
He configurado a través de VSS Equipo> Acciones del Proyecto
Yo soy capaz de ver los cambios a mis compañeros están haciendo!
Gran compañero de trabajo!

Reply

Administrador
Administrador Mexico
11/24/2010 4:41:36 PM #

¡Excelente!, muchas gracias por dejar tu comentario, me alegra bastante que te sirviera. Antes de tu comentario yo pensaba que nomás me servía el plugin a mí. Que por éso ni las gracias me daban.

Reply

Administrador
Administrador Mexico
11/25/2010 2:48:38 AM #

Bueno, los créditos son para Marcus Nylander. Finalmente, él fue quien desarrolló este plugin. Yo solamente lo modifiqué poquito para adaptarlo al eclipse Helios

Reply

watson
watson Brazil
12/11/2010 2:37:08 AM #

muchas gracias hermano, esta en perfecto funcionamiento!!!

bueno trabajo, voy a poner em um post em mi twitter, sigue http://twitter.com/gingadf.

www.gingadf.com.br

Gracias

Reply

Javier Sedano
Javier Sedano Spain
7/11/2011 8:21:30 PM #

Solo unas líneas para agradecer el trabajo... bueno, ahora que lo pienso, una duda también: ¿es posible hacer los commit/checkin con un atajo de teclado?

Reply

Carlos
Carlos
7/12/2011 1:40:05 AM #

No es posible; por el momento

Reply

Parmeet
Parmeet Singapore
7/11/2011 8:35:17 PM #

Sadly dosent work for me. When  I have registered the DLL
When I reach the Team>Share>VSS and enter path info etc the 'Next' button is disabled.
Is it because of my srcsafe.ini is on a mapped network drive?

Reply

Carlos
Carlos Mexico
7/12/2011 1:37:35 AM #

Well, I do not know which is wrong.  In the field "VSS Directory", you should have the path where is srcsafe.ini. In a mapped network drive, you should be able to see the next button if you can explore the same path in the windows explorer, you will need permissions to read and write in that directory.
Can you tell me which is the error message displayed on red letters in the upper side of that dialog box?

Reply

Diego Ponce
Diego Ponce Ecuador
8/19/2011 9:55:19 AM #

Hi man we have the same problem, we have enabled the browser command in source dir... I struggle the last recomendation that you say but it dont apply.
did you have some answer? we are using ecipse pulsar 3.6.1

Reply

Carlos
Carlos Mexico
8/21/2011 8:52:10 AM #

Can you tell me the error message displayed?
Can you make sure that the "srcsafe.ini" contains the path in the way they can be accessed as network resource?
example :

   Data_Path = X:\data
   Temp_Path = X:\temp

   Users_Path = X:\users
   Users_Txt = X:\users.txt


Where X: is a network mapped drive

Reply

Bob
Bob United States
1/16/2012 10:04:35 AM #

I have the same problem where I can't get the "Next" button to appear when using the VSS plugin with eclipse 3.6.2.

I'm using VSS 2005 on Vista 64-bit.  The repository is on a network drive accessed with a UNC (e.g. \\myserver\myrepository).  The srcsafe.ini file on the network share has the following for network resources.

; The two important paths used by SourceSafe.
Data_Path = data
Temp_Path = temp

; This tells admin where to put personal directories for new users.
Users_Path = users

; From this, find users.txt; from that, in turn, find ss.ini for a user.
Users_Txt = users.txt

Using eclipse, I go to my project, Team, Share Project, and chose the VSS Configuration Wizard.  I then fill out my VSS Username and Password.  I enter the VSS Directory as the UNC file share.  I leave the Source dir: as / and the Relative mountpoint as $/.  After entering the Username and Password, as soon as I type the first character in VSS Directory, I get a red x and message "The data dir locataion is not valid" at the top of the wizard dialog.   It doesn't matter what I do after that.  I can browse to the network share, browser to the Source dir, etc.  Nothing makes the error message go away.

Reply

Carlos
Carlos Mexico
1/16/2012 4:22:45 PM #

Did you try changing the paths in the ini file?
more or less something like:

Data_Path = \\myserver\myrepository\data
Temp_Path = \\myserver\myrepository\temp

; This tells admin where to put personal directories for new users.
Users_Path = \\myserver\myrepository\users

; From this, find users.txt; from that, in turn, find ss.ini for a user.
Users_Txt =\\myserver\myrepository\users.txt

Reply

Administrador
Administrador Mexico
1/19/2012 10:33:01 AM #

Excuse me, I have not understood your question at all.
Let the srcsafe.ini file as is.

The first field that you should fill in the wizard is de VSS Dir.
Copy directly from a notepad or from the address bar the path \\myserver\myrepository

paste it in the VSS Dir field at the wizard dialog box.
After of giving user and password, you will be able to browse the project list of the source safe.

Reply

Enrique
Enrique Spain
9/22/2011 9:30:38 PM #

¡Gracias por la actualización del plugin! Estoy intentando usarlo con una versión posterior, 3.7 Classic (SDK). He podido instalarlo  y  configurarlo correctamente, reconoce el repositorio y parece funcionar. Sin embargo, lanza un error cada vez que se cambia de panel (o sea, constantemente) en "org/vssplugin/ui/menuactions/ActionAdaptor", parece que haya cambiado el API. ¿Alguna idea de cómo resolverlo?

Reply

Carlos
Carlos Mexico
9/23/2011 1:11:01 AM #

¿Te urge mucho?. No tenía idea de que el eclipse 3.7 ya estuviera liberado. El problema que describes es nuevo para mí. A ver si tengo chance de arreglarlo este fin de semana, o para el siguiente.

Reply

Enrique
Enrique Spain
9/23/2011 2:28:20 AM #

Gracias por tu rápida respuesta Carlos. Visto el problema he decidido reinstalar la versión 3.6.2 del Eclipse, y está funcionando sin problemas. Muchas gracias por compartir tu trabajo con este plugin, realmente me resulta muy útil.

Reply

Carlos
Carlos Mexico
9/23/2011 4:10:05 AM #

De nada, Smile me alegra que te sirva.

Reply

B4nd0ler0
B4nd0ler0 Spain
11/20/2011 11:25:15 PM #

Hola, para los que lleguen a este blog buscando un plugin VSS para Eclipse 3.7 Indigo:

Aquí tenéis un enlace de descarga para una versión del plugin modificada para que funcione en Índigo:
www.fileserve.com/.../...patchedForEclipse_3.7.rar

Lo he encontrado buceando por aquí:
sourceforge.net/.../

El tío este lo que ha hecho es básicamente compilar los fuentes del plugin añadiendo la clase org/vssplugin/ui/menuactions/ActionAdaptor que falta en la nueva ver. de Eclipse.

Más info:
sourceforge.net/.../

Instrucciones detalladas para hacer el parche uno mismo:
http://www.eclipse.org/forums/index.php/m/719823/

Salud.

Reply

Carlos
Carlos Mexico
11/21/2011 9:36:52 AM #

Sale, muchas gracias por tu aporte.

Reply

Federico
Federico Argentina
1/25/2012 2:57:26 AM #

Alguien podría subir el archivo org.vssplugin_1.6.2_patchedForEclipse_3.7.rar a algún lugar publico o mandármelo por mail, ya que fileserver ahora solo permite bajar el archivo a quien lo subió. Desde ya muchas gracias.

Reply

Martin
Martin South Africa
4/16/2012 9:57:11 PM #

Hello

Could someone upload the file org.vssplugin_1.6.2_patchedForEclipse_3.7.rar to somewhere public or send me it by mail, fileserver just allow download from own account.

Thank you very much.

Reply

Carlos
Carlos Mexico
4/17/2012 12:30:01 AM #

Did you see this post?
www.laperradaonline.com/.../...ipse-37-Indigo.aspx
I already upload it here. Regards

Reply

Sunil
Sunil India
6/21/2012 8:11:41 PM #

thanks however it is not working with Eclipse Indigo

Reply

Carlos
Carlos Mexico
6/22/2012 9:17:36 AM #

And this plugin neither?
www.laperradaonline.com/.../...ipse-37-Indigo.aspx

This is the one I am using in my job

Reply

partha
partha United States
1/7/2013 9:45:52 AM #

Thanks so much for this plugin... This saved me so much grief from using the source safe the old fashioned way

Reply

Carlos
Carlos Mexico
1/8/2013 3:10:14 AM #

No problem, I glad to know that it was useful for you.

Reply

Add comment




  Country flag
biuquote
  • Comment
  • Preview
Loading


A ver que les sirve

Posts para la perrada

Month List

Ladridos recientes

Comment RSS

Tag cloud