![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| Хоббит |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1263 Регистрация: 6.11.2005 Репутация: нет Всего: 1 |
Изучаю по ней документацию.
Правильно ли я понял Хранилище - сайт в интернете Рабочая копия - копия на локальном сервере, где я и выполняю команды svn. Работаю я из под виндовой тачки в Visual Studio, с локальным сервером соединяюсь через ssh (putty). Как бы мне все это с интегрировать???, особенно с виндой. К файлам локальной копии сайта использую доступ как по сети (samba) ... то есть \\server\home\site |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 113 Всего: 317 |
я немного не понимаю смысл вкладываемый вами в слова "локальный сервер"
Хранилище, или репозитарий может находиться в разных местах. примеры: файловая система в компьютере на котором вы работаете. она может быть и удаленной файловой системой, прикрепленной к локальной, напр. "зашаренный каталог" кроме того есть "метод" доступа, т.е. механизм которым вы считываете информацию или записываете ее. примеры:
у каждого метода есть какой-то прикол - т.е. какой вам нужен решать можно только на основе требований. если вы работаете на компьютере, а весь проект ваш физически всегда находится на сервере файлов, то сам этот факт может привести к проблемам из-за сетевых условий - при нагрузке на файловый сервер файлы могут быть недоступны. рабочая копия - это код, над которым вы работаете, редактируете. репозитарий, хранилище - это база данных, которая содержит и сам код и его историю. Кстати svn может хранить эту базу данных и на файловой системе и в СУБД, напр. в PostgreSQL вам видимо нужен либо клиент svn для винды либо плагин svn для visual studio. для обеих задач есть несколько альтернатив. попробуйте гугль. удачи. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Хоббит |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1263 Регистрация: 6.11.2005 Репутация: нет Всего: 1 |
Хм так вот я и хотел понять, какой метод мне нужен и где что разместить.
Локальный сервер - сервер который стоит в офисе. Нам нем ведется разработка сайтов. Глобальный сервер - сервер хостера... к примеру мастерхост. С сайтом могут работать несколько человек с виндовых тачек. Можно ли сделать так, чтобы мы могли править файлы на локальном сервере использую возможности svn и могли с локального сервера... (через ssh), залить изменения на глобальный сервер. В данном случае у нас есть локальный сервер, где лежит сайт,который сейчас меняется.. я так понимаю, это репозиторий. (Кстати как подружатся svn и апатч... это сайт должен запускаться в то время когда мы его правим) У нас должны быть рабочии копии файлов, где их разместить? И что в данном случае будет рабочей копией? И у нас есть локальный сервер,куда надо заливать только последние изменения, без всяких лишних файлов... я так понял,это не репозиторий и не рабочая копия. Я вроде все так понимаю? |
|||
|
||||
| Хоббит |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1263 Регистрация: 6.11.2005 Репутация: нет Всего: 1 |
Поставил tortoise и кажется это пролило свет на мое незнание.
Репозиторий это то что у меня на глобальном сервере. Рабочая папка, то что на локальном. Теперь надо это все создать. 1 вопрос: Можно ли создать репозиторий в папке где уже есть файлы. (Тортойзе что то ругался) 2 вопрос: У меня уже есть одинаковые глобальные и локальные версии... как мне сообщить svn что ничего закачивать сначала не надо, но чтобы он создал свои файлы в рабочей папке. |
|||
|
||||
| nickless |
|
|||
![]() Гентозавр ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 41 Всего: 181 |
1. для репозитория нужна отдельная папка (репозиторий, рабочую копию можно импортировать)
2 ИМХО никак, но у меня никогда такой мысли не возникало, может я и ошибаюсь Кстати, по SVN есть очень хорошая документация, советую почитать. -------------------- ![]() Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
| Хоббит |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1263 Регистрация: 6.11.2005 Репутация: нет Всего: 1 |
Хе. А где все таки хранятся версии файлов.. в репозитории или в рабочей папке?
|
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 14 Всего: 162 |
в рабочей папке хранится одна рабочая копия. Репозиторий на то и репозиторий, чтобы хранить все изменения, версии и т.д. |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |