6.11.1.  eCATALOGsolutions: PARTproject QA - Risolvere i conflitti SVN

Con i cataloghi gestiti da QA, non dovrebbe essere possibile che due utenti lavorino contemporaneamente su un file. Tuttavia, di tanto in tanto possono verificarsi dei conflitti. Ad esempio, è possibile che i permessi di scrittura non siano stati modificati dopo il check-out (ad esempio perché PARTproject è stato chiuso per qualche motivo).

I file in conflitto sono contrassegnati da una"C".

Con la V9.08 SP1 troverete in PARTproject QA nel menu contestuale sotto Gestione versioni [Versioning system] anche il comando Modifica conflitto [Edit conflict] (solo in caso di conflitto).

Figura 6.290. 

Fare clic sul comando per aprire l'omonima finestra di dialogo.

Figura 6.291. 

È possibile vedere immediatamente quale utente è coinvolto nel conflitto.

Il dialogo offre le seguenti opzioni:

  • Mantenere le mie modifiche al file [Keep my changes to the file]

  • Mantenere le modifiche di <username>

  • Visualizzare il contenuto del file [Show file content] (per i conflitti testuali)

    Figura 6.292. 

    [Suggerimento]Suggerimento

    Si può anche richiamare Tortoise come editor di confronto. Per farlo, inserire la seguente voce nel file di configurazione:

    $CADENAS_USER/Psolopt.cfg:

    [QASETTINGS]
    DiffTool=TortoiseMerge.exe /base:"%1" /theirs:"%2" /readonly

    -> La finestra di dialogo Modifica conflitto [Edit conflict] presenta ora il pulsante aggiuntivo Chiama strumento di confronto esterno [Call external comparison tool].

    Figura 6.293. 

    Fare clic sul pulsante per aprire la finestra di dialogo Tortoise corrispondente.

    Figura 6.294. 

  • Risolvere il conflitto in un secondo momento [Resolve conflict later]

Informazioni dettagliate su PARTproject QA sono disponibili alla voce Capitolo 6, PARTproject QA .