Можно использовать Exited
событие в классе
ProcessStartInfo info = new ProcessStartInfo();
info.FileName = "notepad.exe";
Process process = Process.Start(info);
process.Exited += new EventHandler(process_Exited);
Console.Read();
Процесса, и в таком случае можно обработать операции, которые Вы упомянули
Конечно. Просто перечислите файлы:
$ svn ci -m "Fixed all those horrible crashes" foo bar baz graphics/logo.png
Я не знаю, как указать ему игнорировать определенный набор файлов. Конечно, если файлы, которые вы хотите зафиксировать, легко перечисляются оболочкой, вы можете использовать это:
$ svn ci -m "No longer sets printer on fire" printer-driver/*.c
Вы также можете заставить команду svn прочитать список файлов для фиксации из файла:
$ svn ci -m "Now works" --targets fix4711.txt
По сути, вы помещаете файлы, которые хотите зафиксировать, в командной строке
svn ci file1 file2 dir1/file3
Помимо явного перечисления файлов, как показано в unwind и Wienczny , вы можете настроить списки изменений и проверить их. Это позволяет вам управлять разрозненными наборами изменений в одной и той же рабочей копии.
Вы можете прочитать о них в онлайн-версии замечательной книги SVN .