Denis Gladkikh
Russian   |  English

Работаем с CodePlex. Как запомнить пароль для проекта?

Решил выложить один мелкий проект на codeplex. Думаю, что многие знают, что с codeplex можно работать как через SVN клиент, так и через TFS. Так вот через SVN у меня работать как-то не получилось, при попытке добавить dll в папку у меня вылетало такое вот сообщение “Server sent unexpected return value (200 OK) in response to PUT request for ”. Как его побороть не понятно, нашел дискуссию на codeplex по этой теме Can't commit binary files using TortoiseSVN, последнее сообщение было в прошлом году, что не радует. Ну ладно, все равно сейчас с TFS работаю, потому перелез на TFS и для codeplex. Но там есть тоже неприятный момент – Visual Studio спрашивает постоянно пароль при каждом новом подключении к проекту, а галочки Save credentials нет. Но способ есть.

Вот как я это сделал в Windows 7. Идем в Control Panel, дальше User Accounts and Family Safety, потом User Accounts. Слева находим Credential Manager:

Там выбираем Add a Windows credential:

И забиваем ваши правильные настройки для TFS:

Кстати, где храните исходники? Github, Google Code? Один я с codeplex мучаюсь? :)


Вас также может заинтересовать

rss twitter

Комментарии (20)

Enoalife ( ) #
avatar
А почему мучения с Сodeplex? Чем он так плох.
Для меня большим плюсом является - возможность забрать весь исходный проект без стороннего софта (люблю изучать чужие исходники), да и иерархия более удобная, чем в Google Code. Github, к сожалению, не пользовался.
Denis Gladkikh ( ) #
avatar
Enoalife, кнопочка Latest Version - Download на CodePlex безусловно радует.

Я про то, что с SVN на CodePlex нормально работать не получилось, а TFS похуже чем SVN в некоторых отношениях.
DropSQL ( ) #
avatar
Denis Gladkikh, Загрузить последнюю версию можно и на github ;) Так что тут ничего нового :)

Но мне лично кажется самым удобным google code :)
Denis Gladkikh ( ) #
avatar
DropSQL, ага мне тоже Google Code больше нравится, но вроде как CodePlex более распространен среди .NET разработчиков. Разговор постоянно стандартный:
- Нужен такой то тул.
- Смотрел на CodePlex?
Dmitry ( ) #
avatar
SF.Net лучше codeplex, т.к. можно использовать свое доменное имя. Хотя я использую и sf.net и codeplex и googlecode в качестве архивных. Проблема в том, что sf.net часто тормозит.
rooks ( ) #
avatar
Есть еще bitbucket. С Codeplex-ом их объединяет то, что обоих можно юзать через mercurial. Codeplex больше проектно-ориентированный, в то же время bitbucket - это как личный репозиторий.
Dmitry ( ) #
avatar
>>CodePlex более распространен среди .NET разработчиков.

Просто мягкие и их сотрудники используют его по дефолту. Они же делают самый качественный софт для .Net.
Andrey ( ) #
avatar
А чего с ним мучаться? Там же Mercurial есть. В общем я за codeplex + mercurial :)
Denis Gladkikh ( ) #
avatar
Dmitry, да, видимо из-за этого все туда и тянутся (про CodePlex), а SF.Net - это просто монстр :) Я даже в нем просто скачать что-то путаюсь... ну его...

Andrey, у меня была проблема с SVN, не знаю как все будет работать с mercurial.

Вообще локально для личных всяких нужд держу репозиторий от SVN. Мне это как то больше нравится - и без интернета можно доступ получить, и вообще как то спокойнее, что никуда не пропадет, сам делаю бекапы и т.п.
Max Paulousky ( ) #
avatar
Я домашний репозитарий на SVN закыл и перешёл на assembla.com - бесплатен, 2 гига места, можно пользоваться только самому или дать ещё кому-либо доступ. Забыл про постоянный backup своего домашнего репозитария. Assembla поддерживает импорт-экспорт репозитариев, а потому история не потерялась.

А всё остальное, что бэкапил еженедельно, вместо болванок записываю в skydrive от Microsoft - ещё куча головной боли исчезла :)
Max Paulousky ( ) #
avatar
Ещё почему перешёл на assembla, так это то, что если оставался в офисе после работы и хотел поработать над своими проектами, то после приходилось делать merge между домашними исходниками и теми, что принёс из офиса
Denis Gladkikh ( ) #
avatar
Max Paulousky, да assembla.com - отличный вариант. Спасибо за ссылку. Видимо, действительно, то что мне нужно.

Бэкапы я тоже, кстати, на skydrive отправляю :)
Denis.Agarev ( ) #
avatar
To Max Paulousky
Спасибо за assembla.com. ДаЖаль что он платный, хотя это логично)

To Max Paulousky, Denis Gladkikh
Кстати, а как Вы бэкапы на skydrive отправаяете? Руками или через какую то утилитку или через подключенный по devDav диск? Давно думаю как упростить синк со skydrive. Может кто что-то интересное использует?
Yuri ( ) #
avatar
Max Paulousky, разве assembla бесплатен?
http://www.assembla.com/plans
Denis Gladkikh ( ) #
avatar
видимо Akismet'у не очень то нравятся слово ассембла, что-то он все комментарии к этим словом в спам отправляет.

Denis.Agarev, Yuri, на ассембла можно воспользоваться и бессплатные варианты, о которых говорил Max Paulousky, вот ссылка на них http://offers.assembla.com/free/.

Max Paulousky, на ассембла используешь SVN или Git?
Denis Gladkikh ( ) #
avatar
Denis.Agarev, просто ручками. Я не скажу что у меня еженедельный бекап какой то стоит, просто бывает что-то не нужно и место ему только на skydrive :)
Dmitry ( ) #
avatar
Для бекапов рекомендую использовать Amazone S3. Хоть это и платно, но без ограничений и цена не кусается. 1 Гб данных в месяц стоит около 10 центов (или 1.2 у.е. в год). Настроить можно автоматом, примеры на C# есть.
jonie ( ) #
avatar
Для синхронизирования каталогов можно использовать дропбокс... для работы над сорцами полюбому mercurial\hg...
KLUBS ( ) #
avatar
А есть TFS репозиторий, бесплатный и не публичный?) я очень много хочу?
Denis Gladkikh ( ) #
avatar
KLUBS, на этот вопрос хочется задать ответный стандартный "А вам зачем?" :)
Конечно бесплатного такого нет, да и платный найдешь намного более хороший и полезный :)
Добавить комментарий

Если вы хотите получать уведомления о новых комментариях к данному топику, укажите, пожалуйста, email и отметьте соответствующий пункт в форме. Если вы хотите добавить код в тексте комментария, то заключите его внутри тега [code]...[/code], более того можно уточнить язык, на котором написан данный код при помощи [code cs]...[/code], где вместо cs могут быть cs, html, xml, java, js, php, sql, cpp, css.

 

busy