HI,SVN после совершения работы только вручную
Я создал пакетный файл под названием пост-commit.bat и поместил его в директории/крюков.
Содержание файла:
TestCS.exe
Содержание файла ехе является:
static void Main(string[] args)
{
try
{
// create a writer and open the file
TextWriter tw = new StreamWriter("date.txt");
// write a line of text to the file
tw.WriteLine(DateTime.Now);
// close the stream
tw.Close();
}
catch { }
}
Когда я дважды щелкните на пост-commit.bat, он создает дату. txt-файл.
Когда я совершаю в SVN, это занимает много времени, и в конечном итоге дает мне следующее сообщение: alt text http://img688.imageshack.us/img688/3894/exception.jpg
Что может быть проблема?
Спасибо!
Я пробовал использовать оператор using, все тот же. Даже удалили строки args []. Все такой же. – Oded
Я понял. При запуске testCS.exe он, по-видимому, искал файл в/SVNServer/bin, а не в папке hooks. В папке bin у меня был файл testCS.exe с IndexOutOfRangeException. Спасибо. – Oded
Я почти упомянул «вы уверены, что используете двоичный файл, который, как вы думаете, работаете», но в конце концов не беспокоился. К сожалению. –