Visual Source Safe no Linux

Se você é um desenvolvedor trabalhando em um sistema Unix em uma compania Windows (como é o meu caso), e precisa de acesso aos repositórios do Visual Source Safe dentro de uma LAN, eis a solução: o VSS funciona com o Wine!

[ Hits: 25.270 ]

Por: amim em 29/04/2004


Instalando



Bem, vai ser um artigo rápido, primeiro precisamos montar no nosso HD uma partição da máquina onde está o VSS, existem 2 pastas importantes, uma é onde estão os binários e a outra é onde estão os repositórios. O VSS busca o arquivo srcsafe.ini para abrir um repositório (descubra estas pastas perguntando para seu administrador de rede).

Segundo passo é você montar as partições, vamos supor que a máquina que possui o repositório se chama YODA e as pastas do repositório e dos binários (ss.exe, ssexp.exe..) são VSSRep e VSSBin respectivamente.

Certifique-se que seu kernel permite a montagem de partições samba (smbfs), Abra o shell e digite:

$ pwd
/
$ mkdir YODA
$ mkdir YODA/VSSRep
$ mkdir YODA/VSSBin
$ mount -t smbfs -o id=1000,username='dominio\username',password=secret '\\YODA\VSSBin' /YODA/VSSBin
$ mount -t smbfs -o id=1000,username='dominio\username',password=secret '\\YODA\VSSRep' /YODA/VSSRep


Foi criado um script para iniciar a montagem, segue a baixo, os únicos parâmetros ($1) necessários são o monta e desmonta:

#!/bin/sh
# Mount/umount diretório vss.


case "$1" in
   monta) echo -n "Montando diretório VSS"
      mount -t smbfs -o uid=1000,username='domain\username',password=secret '\\machine\directory' /machine/directory
      echo "."
      ;;
   desmonta) echo -n "Desmontando diretório VSS"
      umount /machine/directory > /dev/null 2>&1
      echo "."
      ;;
   *) echo "Uso: /etc/init.d/vss monta|desmonta"
      exit 1
      ;;
esac
exit 0
    Próxima página

Páginas do artigo
   1. Instalando
   2. Emulando o VSS
   3. Conclusão
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Solucionando o problema de cache em dispositivos de armazenamento USB

Configurando o monitor no SuSE 10.1

VPN FreeSWan IPSec

Permissão de Execução de Arquivo (Script ou Binário) no GNU/Linux - Elementos Básicos para Compreensão

Passo a passo: Fedora autenticando usuários no Active Directory

  
Comentários
[1] Comentário enviado por jeanlinux em 07/02/2006 - 10:34h

Com a instalacão do GNU/Linux eu terei que formatar aminha maquina ou apenas alerar o progama em si para uma maior aproveitamento ?

[2] Comentário enviado por dpreviatti em 21/08/2008 - 09:51h

olá amigo!
vc saberia me dizer se um compartilhamento do Samba funciona para ser o repositório do Source-Safe ?

obrigado!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts