Существует ли базовая система управления версии Windows, это подходит только для одного парня? [закрытый]

Попробуйте

    $(document).ready(function () {
        if ($("#site").length > 0) {
            window.location = "<%= Url.Content("~") %>" + "Login/LogOn";
        }
    });

Поместите его на страницу входа. Если он был загружен в div на главной странице, он будет перенаправлен до страницы входа. «#site» - это идентификатор div, который находится на всех страницах, кроме страницы входа.

31
задан tzot 10 October 2008 в 09:03
поделиться

25 ответов

Подверсия является большой - можно выполнить сервер сами или использовать что-то как assembla.com для хостинга кода (хотя это выставляет его сети).

существуют многочисленные gui приложения как черепаха svn , которая позволила бы Вам взаимодействовать w/управление исходным кодом repo

40
ответ дан 27 November 2019 в 21:33
поделиться

Я услышал о размещенном поставщике Подверсии Versionshelf ( http://www.versionshelf.com ) на подкасте, который я слушаю.

Этот сайт также имеет список: http://snook.ca/archives/servers/hosted_subversion/

0
ответ дан 27 November 2019 в 21:33
поделиться

Я не видел, что любой упоминает По необходимости. По необходимости позволяет Вам использовать их программное обеспечение максимум для 2 пользователей бесплатно. Можно выполнить сервер и клиенты в той же машине, которая даст Вам среду, которую Вы хотите.

0
ответ дан 27 November 2019 в 21:33
поделиться

Это - почти такой же вопрос как Система управления исходным кодом для единственного разработчика

, нижняя строка: да существует. Больше чем один.
Мое мнение - то, что SVN сделает очень хорошо. это делает для меня в подобных случаях, как описано здесь: Единственное управление исходным кодом обслуживания

0
ответ дан 27 November 2019 в 21:33
поделиться

Используйте Визуальный SVN, чтобы установить Ваш сервер и затем использовать Черепаху для доступа к репозиторию. Оба свободны использовать, и мы успешно использовали его для вполне когда-то теперь.

0
ответ дан 27 November 2019 в 21:33
поделиться

@gorgapor: разве Google Code TOS не указывает лицензию Open Source? Это не обычно применимое решение в этом случае.

0
ответ дан 27 November 2019 в 21:33
поделиться

SVN и TortoiseSVN работают на меня. Определенно удостоверьтесь, чтобы у Вас было удаленное резервное копирование.

Вы могли бы хотеть проверить Сравнение статьи Wiki программного обеспечения управления версиями . (Немного твердый к чтению) инструмент сравнения мог бы помочь. Вы могли бы наслаждаться Если Version Control Systems Were Airlines .

1
ответ дан 27 November 2019 в 21:33
поделиться

Необходимо проверить CVSNT как сервер и использовать любой из клиентов, которые Вы хотели бы (автономный или интегрированный с Вашим IDE). Существуют многие из них.

0
ответ дан 27 November 2019 в 21:33
поделиться

Любая распределенная система управления версиями является лучшей для одиноких разработчиков, как мерзавец или Подвижной. Лучшая вещь - Вы, может включить больше разработчиков к Вашему проекту беспрепятственно, в противоположность необходимости дать им, доступ к Вашему основному централизовал репозиторий CVS или SVN.

1
ответ дан 27 November 2019 в 21:33
поделиться

Я - также одинокий разработчик, и я использую Подверсию и TortoiseSVN.

Установка Подверсии является быстрой и безболезненной; это может быть сделано в меньше, чем полчаса включая установку репозитория.

нет никакого требования Подверсией для работы сервера, я на самом деле выполняю ее на своей локальной машине и сохраняю мои репозитории на отдельном диске. Соединение с репозиторием использует svn://вместо http://. Я не уверен, почему Вы требуете, чтобы это не выставляло себя сети, но это было бы вопросом безопасности через мрак. Я уверен, что сетевые эксперты могли предложить лучшие методы для блокировки его вниз, должен это быть необходимым.

, После того как репозиторий был создан, фиксирует и обновляет из репозитория, так же просты как щелкающий правой кнопкой по папке в Windows Explorer.

1
ответ дан 27 November 2019 в 21:33
поделиться

Вы могли пойти с Подвижный .

  • очень легко начать работать с и существует TortoiseHg, который интегрируется приятно с оболочкой Windows.
  • Вам не нужен сервер для него, поскольку это - распределенная система управления версиями - можно держать целую копию репозитория на флеш-накопителе и продвинуть/вытянуть изменения от него.
  • , При необходимости можно поместить hg в режим веб-сервера, который делает репозиторий легкодоступным по http.
  • В противоположность SVN и CVS, это не распространяет свои каталоги метаданных на всем протяжении репозитория. В корневом каталоге хранилища существует всего один .hg каталог.

я ежедневно использую его и люблю его!

2
ответ дан 27 November 2019 в 21:33
поделиться

Я использую Подверсия и TortoiseSVN — оба свободны. Ваш репозиторий может быть на локальной машине. Вы не должны работать по сети.

Однако для аварийного восстановления или даже простого отказа машины, это - вероятно, хорошая идея сохранить Ваш репозиторий на другом компьютере и также создать резервную копию его.

Вы могли бы хотеть рассмотреть использование стороннего сервиса для хостинга репозиториев, удаленных по Интернету. Я использую CVSDude, и удовлетворен.

1
ответ дан 27 November 2019 в 21:33
поделиться

Сервер VisualSVN является полным установщиком для Сервера Подверсии в Windows.

VisualSVN является плагином Visual Studio для интеграции Подверсии.

2
ответ дан 27 November 2019 в 21:33
поделиться

+1 для Подверсии, для не знакомых с ним я рекомендовал бы Книга .

SVN
2
ответ дан 27 November 2019 в 21:33
поделиться

Базар. См. Базар за пять минут для большого запуска.

Каждый раз, когда Вы сохранили файл, работайте эти $ bzr commit -m "Added first line of text" команда, и она все заботилась.

, Если Вы редактируете по FTP, сделайте папку FTP как диск или папку, и bzr update после фиксации.

2
ответ дан 27 November 2019 в 21:33
поделиться

Все предыдущие предложения довольно просты, и я знаю, что cvs немного вне моды в эти дни, но мне нравится использовать, это - локальный режим для репозитория, которому даже не нужен сервер, чтобы установить или настроить. Репозиторий может быть где угодно на Вашем жестком диске. У меня есть мой на карте памяти, чтобы иметь доступ к нему где угодно даже без интернет-соединения.

ключевые команды:

cvs-d:local:/full/path/repository init

для создания репозитория

mkdir/full/path/repository/project

для создания модуля, и

cvs-d:local:/full/path/repository/cvs co проект

проверить локальную версию.

TortoiseCVS дает Вам Ваш Графический UI

2
ответ дан 27 November 2019 в 21:33
поделиться

Мне нравится использовать Google Code , даже для моих проектов человека, поскольку он обеспечивает репозиторий Подверсии, уже открытый. Кроме того, сервер удален, который защищает от отказов жесткого диска и других аварий.

2
ответ дан 27 November 2019 в 21:33
поделиться

Вы могли бы найти Подвижный быть довольно хорошими с этой целью. Вы не должны будете настраивать сервер, и создание репозитория так же просто как выполнение "hg init" в каталоге, где Ваша работа.

2
ответ дан 27 November 2019 в 21:33
поделиться

Вы действительно не можете стать намного легче, чем VisualSVN для управления версиями в Windows.

2
ответ дан 27 November 2019 в 21:33
поделиться

Я - очень удовлетворенный пользователь msysgit для Windows. Это содержит недавнюю копию мерзавца, а также GUI, оболочки и браузера истории в единственном пакете установки.

Никакая потребность в серверном компоненте и если Вы делаете , не решает разместить его где-нибудь, Ваш репозиторий подписывается и не может быть изменен hoster без Вас видящий его. Наконец, перемещение repo к серверу является легкой операцией "нажатия", которая сохраняет всю Вашу историю.

3
ответ дан 27 November 2019 в 21:33
поделиться

Я использую свободное (2 пользователя?) лицензия По необходимости . Мощный, быстро, и хорошо зарегистрированный.

3
ответ дан 27 November 2019 в 21:33
поделиться

Если это имеет значение можно использовать Подверсию & TortoiseSVN без сервера с помощью URL file:/// для соединения с Вами репозитория. Я сделал это для создания репозиториев на картах флэш-памяти USB, которые я могу переместить с машины на машину.

Вот хорошая рецензия: http://www.fredshack.com/docs/tortoisesvn.html

5
ответ дан 27 November 2019 в 21:33
поделиться

Подверсия с TortoiseSVN.

Как все системы управления версиями, это будет звучать довольно сложным, когда Вы начнетесь, но это действительно очень просто, после того как Вы входите в него, работы хорошо для единственного разработчика, и не требует никакого доступа к сети, если Вы не хотите это к.

Плюс, это свободно.

6
ответ дан 27 November 2019 в 21:33
поделиться

Хранилище Sourcegear свободно для отдельного пользователя, и можно выполнить и клиент и сервер на собственной машине.

9
ответ дан 27 November 2019 в 21:33
поделиться

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

Другое преимущество состоит в том, что, когда Вы решаете добавить людей к своей индивидуальной команде, Вы не должны настраивать центральный репозиторий. Все, что они должны сделать, клонировать Ваш репозиторий, и они хороши для движения!

, Если бы Вы - базирующиеся окна и привыкли к плагину оболочки как TortoiseSVN, я выбрал бы подвижный. Их интеграция окон просто немного лучше, чем мерзавец, с помощью TortoiseHg. Дубликат мерзавца (гепард) в ожидании в данный момент, из-за разработчика, заболевшего и усталый от всех людей требований, делали ;-)

, Если DVCS слишком экзотичен для этой ситуации, Вы могли бы всегда полагаться на SVN. Я услышал хорошие истории об уже упомянутом решении VisualSVN. Установите, сделайте некоторые репозитории и пойдите. Установите TortoiseSVN для интеграции оболочки, или возможно Subclipse или ankhSVN для затмения и Visual Studio, соответственно.

Примечание: Я на самом деле не судил мерзавца или подвижный в реальном проекте, просто некоторые тестовые установки. У меня теперь есть простой проект С управлением версиями (использующий подвижный в моем случае), не имея необходимость иметь доступ к центральному репозиторию.

10
ответ дан 27 November 2019 в 21:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: