Я пытаюсь автоматизировать некоторые вещи в SVN, и частично это копирование файла .svn (тот, который содержит каталог, из которого должны обновляться их файлы) на локальный диск.
Я использую следующий код:
File.Copy(@"X:\SVN\.svn", @"C:\SVN\.svn, true");
И я получаю следующую ошибку:
Access to the path 'X:\SVN\.svn' is denied
Разве мне не разрешено перемещать файлы такого типа? Я знаю, что по умолчанию они скрыты, так что, возможно, именно это и происходит. Или есть способ в C #, я могу просто создать новый файл .svn, чтобы мне не пришлось беспокоиться с разрешениями и тому подобное?
Спасибо!