SourceSafe Rótulo De Pesquisa
-
06-07-2019 - |
Pergunta
Existe uma forma de pesquisa no Microsoft Visual SourceSafe 6.0 d para todos os arquivos marcados com um rótulo específico?
Solução
AJ teve a ideia certa, mas você só precisa usar o comando "dir" em vez de obter:
ss dir -v"LABEL" $\PROJECT -R
Esta será a saída de cada arquivo com a versão que está na etiqueta em formato de:
someFile.c;23
someOtherFile.h;3
<filename>;<version>
Para aqueles interessados, se você quer saber rapidamente que a versão mais recente de um arquivo, é que você pode fazer:
ss dir -v. $\PROJECT -R
Tenha um ótimo tempo!
Outras dicas
Eu não acho que você possa pesquisar por etiqueta, mas pode obter por etiqueta.
Para obter uma versão por etiqueta:
- Certifique -se de definir uma pasta de trabalho no Visual SourceSafe Explorer. Veja como: defina a pasta de trabalho.
- Certifique -se de definir as opções de histórico. Veja como: ver história.
- Selecione o projeto que contém o arquivo para recuperar.
- No menu Ferramentas, clique em Mostrar histórico.
- Na caixa de diálogo Opções de histórico, selecione a versão do arquivo para recuperar e clique em OK.
- Na caixa de diálogo Histórico da caixa de diálogo, clique em recuperar a versão do arquivo que você escolheu.
- Na caixa de diálogo Get, faça as entradas adicionais necessárias e clique em OK para recuperar o arquivo.
Parece ser uma falha no Microsofts Part a não colocar um recurso de pesquisa simples nos comentários de checkins/checkouts.
Eu encontrei issohttp://www.codeproject.com/kb/cpp/schiott_sourcereport.aspx
Ele extrai todos os comentários que você deseja para um arquivo de texto.
Você pode obter por etiqueta.
Isso pode não ser o mesmo que pesquisar por etiqueta.
Fonterafe aceita um rótulo como um número de versão válido, por isso é a mesma sintaxe:
ss get -V"my label" $\myproject -R
Isso vai receber tudo rotulado my label
de myproject
projeto.