Хорошее приложение для контроля версий - PullRequest
2 голосов
/ 25 декабря 2009

Какова лучшая версия conrtol приложения? Я установлю его на свою Windows 7. Я установил WAMP. Так что это может быть приложение eider для Windows 7 или PHP. А моя цель - управлять только PHP-файлами / контролем версий.

Ответы [ 4 ]

7 голосов
/ 25 декабря 2009

Для окон трудно превзойти простоту SVN через Turtoise SVN . При этом я предпочитаю мощность, скорость, модель и гибкость git . git запускает в windows и будет стоить усилий, необходимых для изучения.

Понимание блеска git принесет вам огромные дивиденды как инженеру программного обеспечения.

15-секундное руководство по Git Изменить: это было 17 секунд.

Git начал:

cd c:\dev\project
git init
git add .
git commit -m "Initial Commit"

Редактировать редактировать редактировать:

git add file1.txt
git add file2.txt
git commit -m "Fixed up thingy."

Посмотрите на статус:

git status

Посмотрите на историю:

git log
3 голосов
/ 25 декабря 2009

Я доволен в Windows 7 с Subversion с TortoiseSVN в качестве клиента. VisualSVN Сервер - это удобное решение для настройки сервера с минимальными трудностями.

Если вы работаете с 64-битной Windows, не забудьте установить 32-битную и 64-битную версии Tortoise вместе, чтобы вы могли интегрироваться в Shell из 32-битных IDE.

2 голосов
/ 25 декабря 2009

Я предпочитаю выполнять , бесплатно для домашнего использования (до 2-х пользователей) и тривиально настроить, если ваш репозиторий кода будет находиться на том же компьютере, на котором вы пишете код. Только немного сложнее, если это не так.

Он достаточно хорошо масштабируется, чтобы использоваться во многих профессиональных кодировщиках. И он интегрируется с VisualStudio (мне сказали, я использую версию командной строки, потому что я старый таймер).

2 голосов
/ 25 декабря 2009

Все 3 великолепны - экспериментируйте, чтобы увидеть, что лучше для вас. Для хостинга репозитория проверьте Github , Bitbucket (Mercurial) и Beanstalk (svn).

...