Come parte di TortoiseSVN 1.8+ ora possiamo usare entrambi tsvn:userfileproperties
e tsvn:userdirproperties
contenente una nuova riga
elenco separato di proprietà personalizzate.
Puoi anche specificare se usare una finestra di dialogo personalizzata per aggiungere / modificare la tua proprietà. TortoiseSVN offre quattro diverse finestre di dialogo, a seconda del tipo di proprietà.
Purtroppo, non sono riuscito a trovare un esempio funzionante su come impostare queste proprietà.
Ho impostato tsvn:userdirproperties
al seguente valore:
my:build_trigger=state;Do you want to trigger a manifest build or flush the caches?(Skip;0;Rebuild;1;Build & Flush;2)
Tuttavia nessuna finestra di dialogo viene mai visualizzata dopo alcun commit.
Vedere Documentazione TortoiseSVN per esempi incompleti.