Pergunta

VSS está retomando-o de sabotagem do meu repositório novamente. O comando de reparo não me deixa reparação, o bloqueio VSS não parece afetar conectado no momento users-- e não é um usuário, sua reivindicando a única pessoa logado é admin (através da ferramenta VSS administrador!) e eu já fecharam todas as instâncias da ferramenta VSS admin e cliente.

Foi útil?

Solução

Na gestão computador, feche todas as sessões e arquivos abertos. É de drástica, mas que é a única maneira que eu encontrei para corrigi-lo. Você também pode querer fechar o compartilhamento temporariamente.

Outras dicas

Eu tive o mesmo problema e mesmo depois de seguir os passos na resposta acima, ele não ir embora até que eu parada ped o SQLWriter (SQL Server VSS Writer) e SSService (SourceSafe LAN serviço visual) serviços.

Escrever um e-mail a todos:

Assunto : VSS emergência

Corpo : Todo mundo é convidado a desligar imediatamente de VSS. Esta não é uma broca. Repito: isto não é uma broca

.

reinicie a máquina e re-try.

Fechar também todas as instâncias do Visual Studio uma vez que estes são também (ou pode ser) clientes do Visual Source Safe.

parar SSService (SourceSafe LAN Serviço Visual) trabalhou para mim, obrigado.

economizou muito tempo e confusões ...

Eu tenho esse arquivo de lote que atravessa o Agendador de Tarefas 02:00 todos os dias quando ninguém deve estar conectado de qualquer maneira, mas eles são. Parece fazer o truque.

net stop sqlwriter
net stop ssservice
"D:\Program Files (x86)\Microsoft Visual SourceSafe\analyze.exe" -C -D -F -V4 "D:\vss\data"
net start ssservice
net start sqlwriter

O único problema que se deparam é a pasta de backup pode ter dados nele, que pára analisador em suas faixas. Então, eu poderia acabar adicionando alguns comandos para mover o material para fora da pasta data \ backup se eu me deparo com essa questão novamente. (Nesse cenário, você tem que manter o arquivo Analyze.log na pasta de backup. Eu não fiz o suficiente investigação para que, no entanto.)

Espero que isso ajude!

  1. Open 'Microsoft Visual SourceSafe Administration'.
  2. Escolha um usuário e senha mudança (se necessário) do usuário> Alterar senha.
  3. Ferramentas> Opções> Desmarque 'Usar nome da rede para log uso automático em'> OK.
  4. Open 'Microsoft Visual SourceSafe' e login com o usuário necessária, então fazer 'Desfazer Check-out' ou 'check-in' para o arquivo desejado (s).
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top