Как зайти в Даркнет?!
25th January, 01:11
5
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
893
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
912
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4380
0
Помогите пожалуйста решить задачи
24th November, 23:53
6084
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4395
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Легкий контроль исходного кода
Я ищу облегченную систему управления версиями для использования в проектах "hobby", где только один человек (Я) работает над проектом. У кого-нибудь есть какие-нибудь предложения? В идеале он должен взаимодействовать с Visual Studio либо наивно, либо через другой плагин, кроме того, все, что работает, было бы неплохо заменить Gmail в качестве системы управления версиями.
Я использую VisualSVN Server (бесплатно) и Tortoise SVN (бесплатно) для учебы, работы, хобби, всего. Если вам нужна интеграция с Visual Studio, вы можете использовать Visual SVN ($49) или AnkhSVN (бесплатно).
Вы можете использовать assembla.com для размещения вашего проекта. Они предлагают subversion, git и mercurial хостинг. Я лично использую их subversion хостинг для бесплатного и частного проекта одного человека. В качестве дополнительного бонуса вы также получаете wiki и систему продажи билетов. Что может помочь вам управлять своими вещами.
И самое лучшее, что вам не нужно настраивать свой сервер subversion, и он размещается за пределами сайта.
Это действительно хорошо для бесплатного обслуживания.
Лично я использую TortoiseSVN в качестве своего клиента, но он не интегрирован в visual studio.
Для интеграции вы можете попробовать VisualSVN (не бесплатно) или AnkhSVN (бесплатно)
Взгляните на проект Mercurial -распределенная система управления версиями с открытым исходным кодом. Есть tortise и плагин eclipse, но ничего для плагина visual studio, о котором я знаю.
вы можете посмотреть демо-версию на вашем Тюбе . как и GIT, это одна из новых разновидностей распределенных систем управления версиями, поэтому не требуется настройка сервера, и она имеет очень быструю проверку на основе HTTP с передовыми средствами ветвления и слияния.
Git очень легкий и подходит как для личных проектов, так и для больших проектов, таких как Linux kernel. На его веб-сайте есть много обучающей документации, которая поможет вам начать работу. Пример:
git init
git add .
git commit -m "my first commit!"
Если вы заинтересованы в интеграции Visual Studio, я бы, вероятно, рекомендовал Subversion, так как есть ряд плагинов, которые могут облегчить вашу жизнь. Кроме того, TortoiseSVN определенно стоит установить.
Хобби или серьезный проект, SVN 1-Click Setup (скачать Svn1ClickSetup-1.3.3.exe ) дает вам все, что вам нужно с легкостью :)
TortoiseSVN отлично работает. Вам даже не нужен сервер Subversion, вы можете создать локальный репозиторий с помощью этого инструмента. Поскольку он интегрируется прямо в Windows Explorer, с ним легко работать в различных сценариях. Кроме того, вы можете работать с удаленными серверами Subversion или серверами Team Foundation (через SVNBridge ).
Я не могу комментировать другие программы управления версиями, но после использования VSS 6.0, StarTeam, Vault и SVN я не могу оценить SVN + Tortoise более высоко. AnkhSVN-это бесплатный плагин для Visual studio, который лично мне не понравился. По-видимому, Visual SVN намного лучше, но стоит денег.
В последнее время я стал сильно верить в Git и его интересный индекс псевдо репозитория . Но если вам не нужны все эти причудливые ребазы-интерактивные и такие вещи, как контент над отслеживанием файлов , - и поскольку его поддержка Windows является слабым местом, Hg является допустимой альтернативой. Я почти уверен, что ни один из них не имеет плагина VS, но с PoSH командная строка все равно веселее.
Спасибо за всю помощь до сих пор, у меня все готово и работает, и прямо сейчас я работаю с Assembla в качестве сервера Subversion, TortoiseSVN для общего доступа Subversion и AnkhSVN для интеграции с Visual Studio. В целом я довольно впечатлен этой конкретной конфигурацией, и я уже гораздо больше впечатлен ею, чем когда-либо был с Visual Source Safe.
У меня было несколько проблем с тем, чтобы получить вещи и работать, поэтому я думаю, что лучше всего, если я упомяну их в случае, если кто-то еще когда-нибудь столкнется с этими проблемами -
- AnkhSVN не дает никаких полезных сообщений об ошибках, если он не может подключиться к серверу из-за прокси-сервера, находящегося в пути, и он не использует никаких настроек прокси-сервера Internet Explorer, поэтому вам придется настроить его самостоятельно. На момент написания этой статьи (2008-08-20) эта информация находится в C:\Documents и Settings[USERNAME]\Application Data\Subversion\servers
- Assembla работает над HTTPS, но показывает SVN URL как HTTP, вы должны быть уверены, что измените HTTP на HTTPS самостоятельно в URLs, или вы получите ошибку "401 Not Implemented" от TortoiseSVN и AnkhSVN.
Выберите свой вкус распределенного контроля версий. Мне нравится Mercurial, другие люди клянутся Git и Базар. Нет никакой необходимости делать поддельный сервер, чтобы поместить каталог под контроль версий, что, IMO, делает его очень идеальным для небольших проектов.
Хотя я не уверен, что у кого-то из них есть плагины Visual Studio.
Если у вас есть доступ к серверу SQL, то хранилище SourceGear является бесплатным для одного пользователя. Если вы хотите пойти еще дальше, отслеживание проблем OnTime Axosoft также бесплатно для одного пользователя. Я использую оба дома (бесплатно), и мы также используем оба (лицензировано) в нашей компании. Оба интегрируются в Visual Studio, и OnTime также поддерживает интеграцию с хранилищем.
я никогда больше не буду использовать SVN для личного проекта-я его здорово сравниваю с CVS, но он даже не относится к тому же классу, что и современная порода распределенных систем управления версиями. GIT уже упоминалось, но a) он имеет шаткую поддержку windows b) сложная кривая обучения. Теперь я использую BZR, который "just works".
БЗР против git
БЗР через 5 минут