Я использовал Codeplex и безуспешно пытался подключиться к их системе управления версиями с помощью Team Explorer.
Я также попытался подключиться по HTTPS или HTTP, используя имя сервера и имя проекта. Поскольку у меня нет учетной записи на Codeplex, мне не удалось войти в систему.
Я просто пытаюсь проверить код, не меняя его. У меня вопрос:
Как я могу анонимно подключить Team Explorer к серверу Codeplex?





Я думаю, что это невозможно с Team Explorer. Но можно с Клиент управления исходным кодом CodePlex или Черепаха
Я думаю, вам нужно использовать Клиент управления исходным кодом CodePlex. Включает cpc.exe, который поддерживает функции анонимного доступа серверов CodePlex TFS для доступа не координатора / разработчика. Но согласно сайту:
The CodePlex Client is not currently being maintained. The focus of the CodePlex team now is on the SvnBridge.
Я без проблем использую TortoiseSVN со SvnBridge.
Я использовал SVNBridge с TortoiseSVN, который работает как шарм.
Я искал здесь способ анонимного доступа, который напрямую интегрирован с VS. Думаю, сейчас это невозможно.
Также только что обнаружил вы можете подключиться напрямую через TortoiseSVN, без SVNBridge. Ищите "SvnBridge на серверах CodePlex?" Заголовок
Как человек, в первую очередь отвечающий за обеспечение работы анонимного доступа к серверам TFS CodePlex, я могу сказать вам, что это невозможно с Team Explorer. Мы пытались сделать это возможным, но то, как вы стали работать анонимно, вызвало бы огромную дыру в безопасности в Team Explorer.
Итак, как уже упоминалось, заказные клиенты (CPC и SvnBridge) поддерживают анонимность. Я знаю, что ребята из Teamprise какое-то время говорили о добавлении его в Teamprise, но не уверен, дойдут ли они до этого когда-нибудь. Это было бы довольно большое изменение в их работе (так как в основном это должно быть без рабочей области).
Редактировать: Браннон тоже помог. Написал весь тот ужасный C++, который я отказываюсь писать. Он только что прослушал меня в IM, так что мне лучше исправить свои предыдущие замечания. :-п
P.S. C++ ужасен. Я упоминал об этом? Не типа «писать песни и быть умеренно успешным злодеем, который не может заполучить девушку» ужасно, потому что это весело, но «ходить босыми ногами по стеклу» ужасно.
У нас есть анонимная поддержка по-прежнему в нашем журнале событий в Teamprise, но, как вы говорите, это довольно большая проблема для нас, потому что мы работаем очень похоже на клиент Visual Studio, то есть большинство операций контроля версий выполняются вне рабочей области. объект в API контроля версий. Я все еще надеюсь, что однажды мы доберемся до этого, но, к сожалению, это произойдет не скоро.
Я также добавил оригинальную реализацию SvnBridge, но не думаю, что какой-то из этих кодов сохранился :)