Я только начинаю с Subversion. У меня есть веб-приложения, с которыми мне нужно работать как на домашнем, так и на офисном компьютере. Я установил сервер CollabNet SVN Edge на своем домашнем компьютере, а TortoiseSVN - на домашнем и офисном компьютерах. Я также создал бесплатную учетную запись в Assemblia, бесплатном хостинге Subversion, и создал несколько репозиториев для своих проектов. И я не уверен, что Assemblia - это инструмент, который мне нужен для извлечения / фиксации файлов с двух разных компьютеров. Так что, выясняя, как настроить мои домашние и офисные машины, у меня кружится голова. Нужно ли даже устанавливать CollabNet на обоих компьютерах, или это приведет к путанице при синхронизации файлов? Я понимаю, что TortoiseSVN - это локально установленный инструмент для взаимодействия с репозиториями, и я смог использовать его с Assemblia. Я также прочитал, что мне нужно установить Apache, чтобы использовать CollabNet SVN. У меня есть сервер WAMP на обоих компьютерах, но я собираюсь работать с IIS 7 и MySQL для установки таких CMS, как Wordpress и Joomla. Я также прочитал аргументы за и против использования Dropbox в качестве посредника для доступа к Subversion на нескольких компьютерах, и я еще больше озадачен. Поэтому любые советы от автономных разработчиков PHP / MySQL в отношении лучших практик для подрывной деятельности между двумя компьютерами будут очень благодарны.
Спасибо
Jason