Journal : Accès à Microsoft Source Safe depuis Linux ...
Posté par Gamier Sébastien (page perso, ) le 31 octobre 2006
Cher journal.. voici mes réflexions (au fil de ma réflexion) sur l'accès à Microsoft source safe depuis Linux ...
En effet, je cherche au boulot, a me connecter à un serveur SourceSafe depuis mon portable en
Ubuntu 6.06 (Dapper Drake)
Je n'ai PAS accès au serveur windows.. mais j'ai un login password pour source safe.
J'ai vu sur le net ici :
http://www.yuv.info/~wavexx/hacks/ssu/README.html
Un client pour Linux... mais il lui faut un serveur coté Windows...
Sur la doc microsoft ici : http://msdn.microsoft.com/vstudio/previous/ssafe/productinfo(...)
il est noté ceci :
Can I run Visual SourceSafe on the Macintosh or UNIX?
Both UNIX and MacIntosh versions of Visual SourceSafe are available through Microsoft partners. MainSoft offers Visual SourceSafe for UNIX and Metrowerks offers a source code control product that is fully compatible with Visual SourceSafe for the MacIntosh
J'ai été voir sur
http://dev.mainsoft.com
mais ... je n'ai pas compris ni comment cela fonctionnait.. ni vu de fonctionnalitées pour SourceSafe !
il y a pourtant une faq ici : http://dev.mainsoft.com/Default.aspx?tabid=53 ... mais il ne parle pas de SourceSafe ...
----
(quelques jours plus tard)
----
Autre piste :
Visual Source Safe and Wine
Je ne trouve que des questions sans réponses :
http://www.winehq.com/pipermail/wine-users/2004-May/013905.h(...)
http://www.winehq.com/pipermail/wine-users/2004-February/013(...)
Haaaaaaa.... voici une doc interessante :
http://www.kegel.com/linux/vss-howto.html
par contre pourquoi faut-il un NT sur ma machine, et pourquoi installer sourceSafe sur ce NT ??
Je veux accéder au SourceSafe du boulot.. pas un autre SourceSafe local ... la je comprends pas l'auteur...
Par contre je vois qu'il faudrait que j'arrive a monter le disque windows contenant la base ss.. c'est donc cela qu'il me manque.. un login pour monter un disque windows...
Je demande cela.. car sans ca je suis definitivement bloqué ... je pense !
----
(quelques jours plus tard)
----
Et voila........
il faut quand meme un minimum :-)
J'ai donc obtenu un user / mot de passe pour accéder au partage windows contenant source safe.. je fais donc :
mount -t smbfs -o username='domaine\user',password=motDePasse '\\nomDuServeurPossedantSourceSafe\NomDuPartage' /mnt/sourceSafeMntPoint/
OK... cela ne sert a rien.. je me rend compte à l'instant.. que je n'y arrive absolument pas.. et qu'il me faut une solution rapide.. et pour laquelle il n'y a pas besoins d'installer quoi que soit coté serveur...
----
(quelques jours plus tard)
----
Ca y est .. cela fonctionne, j'ai accès à Source Safe depuis mon Linux.. j'ai (horreur) installé un win2000 dans un vmware.. et installé source safe sur windows2000.
J'aurais révé mieux :-(
En effet, je cherche au boulot, a me connecter à un serveur SourceSafe depuis mon portable en
Ubuntu 6.06 (Dapper Drake)
Je n'ai PAS accès au serveur windows.. mais j'ai un login password pour source safe.
J'ai vu sur le net ici :
http://www.yuv.info/~wavexx/hacks/ssu/README.html
Un client pour Linux... mais il lui faut un serveur coté Windows...
Sur la doc microsoft ici : http://msdn.microsoft.com/vstudio/previous/ssafe/productinfo(...)
il est noté ceci :
Can I run Visual SourceSafe on the Macintosh or UNIX?
Both UNIX and MacIntosh versions of Visual SourceSafe are available through Microsoft partners. MainSoft offers Visual SourceSafe for UNIX and Metrowerks offers a source code control product that is fully compatible with Visual SourceSafe for the MacIntosh
J'ai été voir sur
http://dev.mainsoft.com
mais ... je n'ai pas compris ni comment cela fonctionnait.. ni vu de fonctionnalitées pour SourceSafe !
il y a pourtant une faq ici : http://dev.mainsoft.com/Default.aspx?tabid=53 ... mais il ne parle pas de SourceSafe ...
----
(quelques jours plus tard)
----
Autre piste :
Visual Source Safe and Wine
Je ne trouve que des questions sans réponses :
http://www.winehq.com/pipermail/wine-users/2004-May/013905.h(...)
http://www.winehq.com/pipermail/wine-users/2004-February/013(...)
Haaaaaaa.... voici une doc interessante :
http://www.kegel.com/linux/vss-howto.html
par contre pourquoi faut-il un NT sur ma machine, et pourquoi installer sourceSafe sur ce NT ??
Je veux accéder au SourceSafe du boulot.. pas un autre SourceSafe local ... la je comprends pas l'auteur...
Par contre je vois qu'il faudrait que j'arrive a monter le disque windows contenant la base ss.. c'est donc cela qu'il me manque.. un login pour monter un disque windows...
Je demande cela.. car sans ca je suis definitivement bloqué ... je pense !
----
(quelques jours plus tard)
----
Et voila........
il faut quand meme un minimum :-)
J'ai donc obtenu un user / mot de passe pour accéder au partage windows contenant source safe.. je fais donc :
mount -t smbfs -o username='domaine\user',password=motDePasse '\\nomDuServeurPossedantSourceSafe\NomDuPartage' /mnt/sourceSafeMntPoint/
OK... cela ne sert a rien.. je me rend compte à l'instant.. que je n'y arrive absolument pas.. et qu'il me faut une solution rapide.. et pour laquelle il n'y a pas besoins d'installer quoi que soit coté serveur...
----
(quelques jours plus tard)
----
Ca y est .. cela fonctionne, j'ai accès à Source Safe depuis mon Linux.. j'ai (horreur) installé un win2000 dans un vmware.. et installé source safe sur windows2000.
J'aurais révé mieux :-(
> Lire le journal (10 commentaires, moyenne: 1,9).
Vous avez demandé le commentaire #770052.



SourceOffsite
Y a sourceoffsite pour ça (ça demande un serveur sur la machine qui a accès à la db sourcesafe).
Ça marche très bien...
http://www.sourcegear.com/sos/index.html
All those moments will be lost in time, like tears in the rain.
[^]Re: SourceOffsite
"(ça demande un serveur sur la machine qui a accès à la db sourcesafe)"
C'est bien cela mon souci.. tout les produits demande d'installer un serveur (de communication) pour communiquer ensuite avec le client de l'autre OS !!
Donc inutilisable dans mon cas...