У меня есть проект, который я собираюсь совместно разрабатывать на одном из моих веб-серверов. Из-за природы такого рода вещей я хотел бы иметь некоторый контроль версий. Я весь день искал что-то, что соответствует моим потребностям, и Bazaar кажется мне подходящим вариантом, но я не могу понять, как его настроить.
Мой веб-хостинг - Linux, без SSH (или SFTP, насколько я могу судить). Я читал, что вы можете использовать Bazaar в этой ситуации, чтобы сделать «тупой» сервер, но я не могу понять, как его настроить, или найти руководство. Все там требует либо доступа по SSH / CLI (и того, и другого у меня нет), либо слишком расплывчато, чтобы понять. Я также использую графический интерфейс Windows для Bazaar.
Может ли кто-нибудь указать мне руководство / инструкции о том, как это сделать, или опубликовать здесь?
Изменить с исходного сообщения
С момента написания исходного сообщения я пытался сделать несколько вещей. Возможно, я неправильно понимаю, как должен работать базар. Я хочу, чтобы мои файлы php и т. Д. Были на моем веб-хосте (к которому у меня нет доступа по ssh), чтобы я и разработчики кода могли редактировать и тестировать файлы, не перезаписывая друг друга.
Сначала я попытался «запустить новый проект» на моем сервере через «ftp://user:pass@server
», и он сказал, что успешно. Затем появляется сообщение об ошибке «Невозможно открыть местоположение», в котором говорится: «C: / ftp: / user: pass @ server не является брендом, кассой или репозиторием. Вы хотите открыть его как виртуальный репозиторий, ища вложенные местоположения» ? "
Когда я нажимаю «Да», появляется сообщение об ошибке «Невозможно перейти на C: / ftp: / user: pass @ server - закрытие страницы».
если я сделаю то же самое с опцией «Открыть существующее местоположение», это даст мне ту же ошибку, за исключением того, что после этого графический интерфейс Bazaar зависает с «Не отвечает» и его нужно убить.
В любом случае ничего не создается, с чем я могу взаимодействовать в Bazaar. Если я создаю локальный проект, а затем нажимаю, все вроде работает. Однако, если я попытаюсь зафиксировать изменения, чтобы отправить их, я получаю сообщение об ошибке «Bazaar обнаружил ошибку среды. Пожалуйста, сообщите об ошибке, если это не результат локальной проблемы на https://bugs..launchpad.net/qbzr/+filebug, включая эту трассировку, и описание того, что вы делали, когда произошла ошибка . " в деталях шоу говорится: «bzr: ERROR: Невозможно определить ваше имя. Пожалуйста, укажите свое имя с помощью команды whoami. Например, bzr whoami« Ваше имя »»
bzr push ftp://user:pass@server/absolute/path/to/somewhere
? - person janos   schedule 19.02.2014bzr push
. Это должно дать сообщение об ошибке, которое мы можем отладить. - person janos   schedule 20.02.2014