Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Visual Source Safe no Linux
Linux user
amim
29/04/2004
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!

Por: amim
[ Hits: 14932 ]
Conceito: 10.0   1 voto(s)1 voto(s)1 voto(s)1 voto(s)1 voto(s) + quero dar nota ao artigo

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

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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.