2013-07-04 8 views

risposta

14

in alternativa, solo che non specificano -m (e non -F) e vi verrà mostrato un editor in cui è possibile digitare il messaggio:

Invia le modifiche dalla copia di lavoro al repository. Se non si fornisce un messaggio di log con il commit utilizzando l'opzione --file (-F) o --message (-m), svn avvierà l'editor per il proprio comporre un messaggio di commit. Vedere la voce di elenco dell'editor-cmd nella sezione denominata "Config".

http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.commit.html

+1

bello, ha funzionato :) grazie – nhenrique

+0

grandi ho potuto fare. per favore contrassegnalo come risposta accettata, in modo che i futuri lettori abbiano qualche indicazione su ciò che funziona. piena divulgazione: riceverò un po 'di karma per quello :) – mnagel

+0

Grazie, ho ricevuto il seguente messaggio: svn: E205007: Nessuna delle variabili di ambiente SVN_EDITOR, VISUAL o EDITOR sono impostate, e nessuna opzione di configurazione di run-time' editor-cmd ' è stato trovato ma ho risolto questa risposta http://stackoverflow.com/questions/6169241/why-cant-i-use-the-svn-editor-environment-variable-in-cygwin – ronnyfm

2

--file (-F) FILENAME

Uses the contents of the named file for the specified subcommand. 

Diversi subcommands fare cose diverse con questo contenuto. Per esempio , svn commit usa il contenuto come un messaggio di log di commit, mentre svn propset lo usa come valore di una proprietà.