Я только что загрузил Cornerstone и хотел бы добавить свои существующие файлы в новый репозиторий. Репозиторий будет основан на файлах (без сервера) и будет использоваться одним разработчиком. В Cornerstone я создаю хранилище. У него нет папок. Затем я выбираю одну из существующих папок проекта и импортирую ее. Папка импортируется, но там нет ни одного из моих файлов или подпапок. Я пробовал это с другой папкой и получаю те же результаты.
Затем я добавил хранилище box2d из box2d.svn.sourceforge.net, используя HTTPS. Это добавлено хорошо, и я вижу три основные папки (ветви, теги, ствол). Я смог проверить это в рабочей папке.
Я использую Mac OS X 10.6.2. Есть идеи, почему я не могу ничего добавить в репозиторий, который я создал?
- РЕДАКТИРОВАТЬ -
Я попытался через командную строку сделать следующее:
MacBook:sdkiq userA$ svn checkout file:///svnrepository/projectA
svn: Unable to open an ra_local session to URL
svn: Unable to open repository 'file:///svnrepository/projectA'
Затем я пошел в папку svnrepository и сделал:
MacBook:svnrepository userA$ svn info
svn: '.' is not a working copy
Затем я создал новый репозиторий через командную строку, который работал. Я также добавил в него папку через Cornerstone, которую вы можете увидеть ниже:
MacBook:developer userA$ svnadmin create "New Repository"
MacBook:developer userA $ svn list --verbose "file:///Developer/New Repository"
0 ? Nov 28 09:26 ./
MacBook:developer userA $ svn list --verbose "file:///Developer/New Repository"
1 usera Nov 28 09:32 ./
1 usera Nov 28 09:32 projectA/
Затем я попытался выполнить импорт безуспешно:
MacBook:projects userA$ svn import projectA "file:///Developer/New Repository/projectA" -m "First Import"
Я не вижу никаких файлов в папке проекта A.
- РЕДАКТИРОВАТЬ -
Я вижу, что происходит сейчас, но понятия не имею, как это исправить. Это на самом деле старая проблема для меня и причина, по которой я давно отказался от SVN. В моем основном аккаунте импорт не работает. Если я захожу в другую учетную запись на моем MacBook, она работает: Почему не работает импорт svn? . Я только что проверил это в другом аккаунте, и он отлично работает.
Есть ли способ заставить импорт svn работать на моем основном аккаунте? Это права доступа к файлу или что-то?
- Решение найдено -
"*" по какой-то причине был частью моего глобального игнорирования в этом аккаунте. После удаления все нормально.