Проблемы с регистрацией в Team Explorer Everywhere

Использование TFS и замечательного инструмента командной строки Team Explorer Everywhere на Mac. Мне удалось сделать следующее:

--Создал профиль
--Создал рабочую область (сопоставление папок TFS и папок на моем компьютере)
--Смог "получить" проект моей команды

sudo tf get * MyProjectName  

--Удалось проверить проект моей команды

sudo tf checkout MyProjectName -recursive -lock:none

Теперь, когда я пытаюсь редактировать файлы .cs с помощью своей IDE, Xamarin-studio, они не сохраняются. Пишет, что произошла ошибка.
Сообщение об ошибке:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of
an invocation. ---> System.UnauthorizedAccessException: Access to the path
"/Users/ingimarbjarnason/Applicon/Vigor/MiniOrka.iOS/.#ActionSheetPicker.cs" is denied.
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access,
FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x0032f] in
/private/tmp/source/bockbuild-xamarin/profiles/mono-mac-xamarin-no-pcl/build-root/mono-
3.2.0/mcs/class/corlib/System.IO/FileStream.cs:320 
.....

Как будто файл заблокирован, и Xamarin-Studio не изменит его. Кто-нибудь использовал эти два вместе и знает, как обойти это?


person Jarvis    schedule 12.08.2013    source источник


Ответы (1)


Я немного использую TFS на Mac, и у меня та же проблема, что и при использовании Xamarin Studio с TFS в Windows. Файлы доступны только для чтения (с VS это работает нормально). Я вручную меняю их на чтение/запись.

Вероятно, есть лучший способ, но они (IT) не позволят мне настроить мост SVN для использования TFS из Xamarin Studio. ....

Также обратите внимание, что плагин Eclipse для TFS отлично работает и предоставляет вам все функции, которые есть в VS; Я рекомендую переключиться только с инструмента командной строки.

person snowCrabs    schedule 12.08.2013