Qual é o significado da caixa de seleção “Substituir pastas de trabalho” no Visual Source Safe?

3

Quando faço um check-in no Visual Source Safe, há uma caixa de seleção "Substituir pastas de trabalho" na tela.

Não consigo descobrir qual é a diferença entre verificá-lo ou não.

    
por fretje 19.01.2010 / 11:06

1 resposta

4

Eu acho que você está falando sobre isso:

NoarquivodeajudadoVisualSourceSafe:

OverrideWorkingFolders(project-levelCheckInonly)
Overridestheworkingfoldersetforthesubprojectsinvolvedinarecursiveoperation.Thisisusefulifyouhavesomesharedfilescheckedoutinmorethanoneproject,andwanttocheckthemallinatthesametime.AvailableonlywhenyouselecttheRecursivecheckbox.

Issosignificaquesevocêdefiniupastasdetrabalhodiferentesparasubprojetosdiferentes,osistemasubstituiissoeagerecursivamentecomoseapenasapastasuperior(naqualvocêexecutaaação-checkin,checkoutoureceberasúltimas)pastadetrabalho,etudoabaixodelatambémérelativamenteabaixodelanodisco.Esperoqueissotorneissomaisclaro.

Pordemandapopular:umexemplo:

SevocêtiveraseguinteárvorenoVisualSourceSafe

Mainproject==>workingfolder=c:\MyProject|--SubProject1==>workingfolder=c:\SubProject1|--SubProject2==>noworkingfolder

Eumaárvorecorrespondentenoseudisco:

c:\|--MyProject||--SubProject1||--SubProject2|--SubProject1

Portanto,quandovocêfizerumCheck-innonívelMyProjectevocênãomarcaracaixadeseleção"Override Working Folders", os arquivos para check-in serão retirados de:

   c:\
     |-- MyProject
     |      |-- SubProject1
     |      |-- SubProject2  <-- here
     |-- SubProject1         <-- and here

Quando você faz marcar a caixa de seleção "Substituir pastas de trabalho", os arquivos para check-in serão obtidos de:

   c:\
     |-- MyProject
     |      |-- SubProject1  <-- here
     |      |-- SubProject2  <-- and here
     |-- SubProject1
    
por 19.01.2010 / 11:49

Tags