ТортоисеСВН

Субверзиони клијент за Виндоуз

Верзија 1.6.6

Stefan Küng

Lübbe Onken

Simon Large

Милорад Поповић (MiloradSPopovic@gmail.com)

Превод 

2009/08/31 01:13:53 (r17052)


Садржај

Предговор
Аудиторијум
Водич за читање
ТортоисеСВН је бесплатан!
Заједница
Захвалности
Терминологија коришћена у овом документу
1. Увод
Шта је ТортоисеСВН?
ТортоисеСВН историја
ТортоисеСВН особине
Инсталирање ТортоисеСВН
Захтеви система
Инсталација
Језички пакети
Правопис контрола
2. Основни Контрола-Верзија Концепти
Спремиште
Модели верзионисања
Проблем Фајл-Дељења
Закључај-Мењај-Откључај решење
Копирај-Мењај-Стопи решење
Шта Субверзија ради?
Субверзија у акција
Радна копија
УРЛ спремишта
Ревизије
Како радна копија прати спремиште
Закључак
3. Спремиште
Креирање спремишта
Креирање спремишта клијентом командне линије
Креирање спремишта са ТортоисеСВН
Локални приступ спремишту
Приступање спремишту на мрежном дељеном простору
Изглед спремишта
Осигурање спремишта
Закачиве скрипте са серверске стране
Везе преузимања
Приступање Спремишту
Свнсерв заснован сервер
Увод
Исталирање свнсерва
Покретање свнсерва
Основна аутентификација са свнсерв
Боља сигурност са САСЛ
Аутентификација са свн+ссх
Путањом-заснована ауторизација са свнсервом.
Апаш заснован сервер
Увод
Инсталирање Апаша
Инсталирање Субверзије
Конфигурација
Вишеструка спремишта
Ауторизација зависна од путање
Аутентификација са Виндоуз доменом
Вишеструки аутентификациони извори
Осигурање сервера са ССЛ
Коришћење клијент сертификата са виртуалним ССЛ домаћинима.
4. Водич дневног коришћења
Кренимо од почетка
Прекривне иконе
Контекст менији:
Вуци баци
Заједничке скраћенице
Аутентикација
Максимирање Виндоуза
Увоз података у спремиште
Увези
Увоз на место
Специјални фајлови
Провера радне копије
Преузимање дубина
Урезивање ваших измена у спремиште
Урезивање дијалог
Листе измена
Искључивање ставки из листе за урезивање
Урезивање дневника порука
Напредовање урезивања
Ађурирајте вашу радну копију изменама других
Решавање конфликта
Фајл Конфликти
Конфликти Стабла
Добијање статус информација
Прекривне иконе
ТортоисеСВН колумне у виндоуз експлореру
Локални и даљински статус
Преглед Разл
Листе измена
Ревизиони дијалог дневника
Позивање на дијалог дневника ревизија
Акције дневника ревизија
Добијање додатних информација
Добијање више порука дневника
Текућа Ревизија Радне Копије
Спајање особина праћења
Измена порука дневника и аутора
Филрирање дневника порука
Статистичке информације
Искључен мод
Освежавање изгледа
Преглед разлика
Фајл разлике
Крај-реда и Размак Опције
Поређење именика
Разл слика користећи ТортозДиф
Спољашњи Разл/Стопи алат
Додавање нових фајлова и именика
Копирање/Померање/Преименовање фајлова и именика
Занемаривање фајлова и именика
Хватање модела у листи занемаривања
Брисање, померање и преименовање
Брисање фајлова и именика
Померање фајлова и именика
Измена великих и малих слова у именима фајла
Рад са конфликтом величине слова у имену фајла
Исправка преименовања фајлова
Брисање неверзионисаних фајлова
Поништи измене
Чишћење
Подешавање пројекта
Субверзионе особине
Особине ТортоисеСВН пројеката
Спољашње Ставке
Именици
Спољашњи Фајлови
Гранање/означавање
Креирање Гране или знака
Преузети или пребацити...
Спајање
Спајање опсега ревизија
Реинтегриши грану
Спајање два различита стабла
Опције спајања
Преглед резултата спајања
Праћење Спајања
Руковање конфликтима у току спајања
Спајање целе гране
Особина одржавања гране
Закључавање
Како закључавање ради на Субверзији
Закључавање
Откључавање
Провера статуса закључавања
Прављење незакључаних фајлова само за читање
Закачиве скрипте за закључавање
Креирање и примена закрпа
Креирање фајла закрпе
Примена фајла закрпе
Ко је изменио коју линију?
Кривац за фајл
Разликеке окривљавања
Претраживач спремишта
Ревизиони Граф
Чвор ревизионог графа
Измена погледа.
Коришћење графа
Освежавање изгледа
Упрошћавање Стабала
Извоз Субверзионе радне копије
Избацивање радне копије из контроле верзија
Релоцирање радне копије
Интеграција са Баг Праћења Систем / Проблем Трагачи
Додавање Проблем Бројева у Дневник Порука
Добијање информација од поблем трагача
Интеграција са Веб-заснованом прегледачу спремишта
ТортоисеСВН поставке
Генерално подешавање
Ревизиони Граф Подешавање
Икона прекривач подешавање
Мрежна подешавања
Спољашњи програм подешавања
Счвани подаци подешавање
Кеш дневника
Закачив скрипт клијентске стране
ТортозБламе подешавање
Подешавање регистра
Субверзиони Радни Именици
Финални корак
5. СубВЦРев програм
СубВЦРев командна линија
Замена кључних речи
Пример кључне речи
ЦОМ интерфејс
6. ИБагтрагачСнабдевач интерфејс
ИБагтрагачСнабдевач интерфејс
ИБагтрагачСнабдевач2 интерфејс
A. Често постављана питања (ЧПП)
B. Како да ја...
Помери/копирај много фајлова ођедном
Форсирати кориснике да унесу поруке дневника
Закачив скрипт на серверу
Особине пројекта
Ажурирање изабраних фајлова из спремишта
Врати назад (поништи) ревизије у спремишту
Користи дијалог дневника ревизија
Користи дијалог спајања
Користи свндумпфилтер
Упореди две ревизије фајла или именика
Укључи сличан суб-пројекат
Користите svn:externals
Користи угњеждену радну копију
Користи релативну локацију
Креирај скраћеницу за спремиште
Занемаривање фајлова који су већ верзионисани.
Неверзионисана радна копија
Уклони радну копију
C. Корисни савети за администраторе
Распоређивање ТортоисеСВН преко групне полисе
Преусмеравање провере надоградње
Подешавање SVN_ASP_DOT_NET_HACK променљиве окружења.
Онемугући улаз контекстног менија
D. Аутоматизовање ТортоисеСВН
ТортоисеСВН команде
ТортозИДиф команде
E. Командна Линија Интерфејс Унакрсне Референце
Конвенције и основна правила
ТортоисеСВН команде
Преузимање
Ажурирање
Ажурирај према ревизији...
Урезивање
Разл
Прикажи дневник
Провера измена
Ревизиони граф
Репо-претраживач
Уреди сукоб
Решено
Преименуј
Обриши
Врати на старо
Чишћење
Закључај
Скини Катанац
Грана/знак
Замена
Стопи
Извези
Премести
Креурај спремиште овде
Додавање
Увези
Кривац
Додај у листу за занемаривање
Изради закрпу
Примена закрпа
F. Имплементациони детаљи
Прекривне иконе
G. Осигурање Свнсерва користећи ССХ
Подешавање Линукс сервера
Подешавање Виндоуз сервера
ССЈ клијент алат за коришћење са ТортоисеСВН
Креирање ОпенССХ цертификата
Креирање тастера користећи ссх-кијген
Креирање тастера коришћењем ПуТТИген
Тест користећи ПуТТИ
Тестирање ССХ са ТортоисеСВН
ССХ конфигурационе варијанте
Појмовник
Индекс

Списак слика

2.1. Типични клијент/сервер систем
2.2. Како избећи проблем
2.3. Закључај-Мењај-Откључај решење
2.4. Копирај-Мењај-Стопи решење
2.5. ...Копирај-Мењај-Стопи наставак
2.6. Фајлсистем спремишта
2.7. Спремиште
3.1. ТортоисеСВН мени за неверзионисани именик
4.1. Претраживач приказује прекривне иконе
4.2. Контекст мени за именик под контролом верзија
4.3. Експлорер фајл мени за скраћенице у верзионисаном именику
4.4. Десни вуци мени за именике под контролом верзија
4.5. Аутентификациони дијалог
4.6. Преузимање дијалог
4.7. резивање дијалог
4.8. Провера правописа дијалога урезивања
4.9. Прогрес дијалог који приказије напредовање урезивања
4.10. Прогрес дијалог који показује завршено ажурирање
4.11. Претраживач приказује прекривне иконе
4.12. Провера измена
4.13. Дијалог урезивања са листом промена
4.14. Дијалог дневника ревизија
4.15. Горњи панел контекстног менија дневника дијалога ревизија
4.16. Горњи панел контекстног менија за 2 изабране ревизије
4.17. Дијалог дневника доњи панел са контекстним менијем
4.18. Дијалог дневника који приказује спајање праћења ревизија
4.19. Урезивање-по-ауторском хистограму
4.20. Уреуивање-по-ауторском пита дијаграму
4.21. Урезивање-по-подацима графа
4.22. Дијалог Иди на Искључење
4.23. Поређење ревизионија дијалог
4.24. Прегледач разлика слика
4.25. Експлореров контекст мени за неверзионисане фајлве
4.26. Десни вуци мени за именике под контролом верзија
4.27. Експлореров контекст мени за неверзионисане фајлве
4.28. Експлореров контекст мени за верзионисане фајлове
4.29. Врати дијалог
4.30. Власнички лист експлорера, Субверзиони таб
4.31. Субверзиони власнички лист
4.32. Додавање особина
4.33. Грана/Знак дијалог
4.34. Пребаци дијалог
4.35. Чаробњак соајања - Избор опсега ревизија
4.36. Чаробњак спајања - Реинтеграција спајања
4.37. Чаробњак спајања - Спајање стабла
4.38. Конфликти спајања дијалог одговора
4.39. Дијалог реинтегрисаног спајања
4.40. Дијалог закључавања
4.41. Провера дијалога измена
4.42. Креирање дијалога закрпе
4.43. Белешка/Кривац дијалог
4.44. ТортозБламе
4.45. Претраживач спремишта
4.46. Ревизиони граф
4.47. Извоз-из-УРЛ дијалог
4.48. Релоцирање дијалог
4.49. Пример дијалога захтева проблем трагача
4.50. Дијалог подешавања, општа страница
4.51. Дијалог подешавања, Конетекст мени страна
4.52. Подешавање дијалога, дијалог 1 страна
4.53. Дијалог подешавања, Дијалог 2 страница
4.54. Дијалог Подешавања, Страница Боја
4.55. Дијалог Подешавања, Страна Ревизионог Графа
4.56. Дијалог Подешавања, Ревизиони Граф Страница Боја
4.57. Дијалог подешавања, Икона прекривачи страница
4.58. Дијалог подешавања, Подешавање икона страница
4.59. Дијалог подешавања, Мрежна страница
4.60. Дијалог подешавања, Разл прегледач страница
4.61. Дијалог подешавања, Разл/Стопи напредни дијалог
4.62. Дијалог подешавања, Сачувани подаци страница
4.63. Дијалог подешавања, Кеш дневника страница
4.64. Дијалог подешавања, Кеш дневника статистика
4.65. Дијалог подешавања, Закачив скрипт страница
4.66. Дијалог подешавања, Конфигурација закачивог скрипта
4.67. Дијалог подешавања, Страница интеграције проблем трагача
4.68. Дијалог подешавања, ТортозБламе страница
C.1. дијалог надоградње

Списак табела

2.1. УРЛ приступ спремишту
3.1. Апаш httpd.conf подешавање
5.1. Листа доступних прекидача командне линије
5.2. Листа доступних прекидача командне линије
5.3. ЦОМ/аутоматизација методе подржане
C.1. Улази менија и њихове вредности
D.1. Листа доступних командних опција
D.2. Листа расположивих опција