Поглавље 4. Водич дневног коришћења

Садржај

Опште особине
Прекривне иконе
Контекст менији:
Вуци баци
Заједничке скраћенице
Аутентикација
Максимирање Виндоуза
Увоз података у спремиште
Увези
Увоз на место
Специјални фајлови
Провера радне копије
Преузимање дубина
Урезивање ваших измена у спремиште
Урезивање дијалог
Листе измена
Урезивање само дела фајлова
Искључивање ставки из листе за урезивање
Урезивање дневника порука
Напредовање урезивања
Ађурирајте вашу радну копију изменама других
Решавање конфликта
Фајл Конфликти
Конфликти особина
Конфликти Стабла
Добијање статус информација
Прекривне иконе
Детаљни статус
Локални и даљински статус
Преглед Разл
Листе измена
Shelving
Ревизиони дијалог дневника
Позивање на дијалог дневника ревизија
Акције дневника ревизија
Добијање додатних информација
Добијање више порука дневника
Текућа Ревизија Радне Копије
Спајање особина праћења
Измена порука дневника и аутора
Филрирање дневника порука
Статистичке информације
Искључен мод
Обнављање изгледа
Преглед разлика
Фајл разлике
Крај-реда и Белина Опције
Поређење фолдера
Разл слика користећи ТортозДиф
Дифинг Офице документе
Спољашњи Разл/Стопи алат
Додавање нових фајлова и фолдера
Копирање/Померање/Преименовање фајлова и фолдера
Занемаривање фајлова и фолдера
Хватање модела у листи занемаривања
Брисање, померање и преименовање
Брисање фајлова и фолдера
Померање фајлова и фолдера
Рад са конфликтом величине слова у имену фајла
Исправка преименовања фајлова
Брисање неверзионисаних фајлова
Поништи измене
Чишћење
Подешавање пројекта
Субверзионе особине
Особине ТортоисеСВН пројеката
Уређивач особина
Спољашње Ставке
Именици
Спољашњи Фајлови
Креирање екстернала са вуци и пусти
Гранање/Означавање
Креирање Гране или ознака
Други начин креирања гране или ознаке
Преузети или пребацити...
Спајање
Спајање опсега ревизија
Спајање два различита стабла
Опције спајања
Преглед резултата спајања
Праћење Спајања
Руковање конфликтима после стапања
Особина одржавања гране
Закључавање
Како закључавање ради на Субверзији
Закључавање
Откључавање
Провера статуса закључавања
Прављење незакључаних фајлова само за читање
Закачиве скрипте за закључавање
Креирање и примена закрпа
Креирање фајла закрпе
Примена фајла закрпе
Ко је изменио коју линију?
Кривац за фајл
Разликеке окривљавања
Претраживач спремишта
Ревизиони Граф
Чвор ревизионог графа
Измена погледа.
Коришћење графа
Обнављање изгледа
Упрошћавање Стабала
Извоз Субверзионе радне копије
Избацивање радне копије из контроле верзија
Релоцирање радне копије
Интеграција са Баг Праћења Систем / Проблем Трагачи
Додавање Проблем Бројева у Дневник Порука
Добијање информација од поблем трагача
Интеграција са Веб-заснованом прегледачу спремишта
ТортоисеСВН поставке
Генерално подешавање
Ревизиони Граф Подешавање
Икона прекривач подешавање
Мрежна подешавања
Спољашњи програм подешавања
Счвани подаци подешавање
Кеш дневника
Закачив скрипт клијентске стране
ТортозБламе подешавање
ТортоисеУДифф подешавање
Извоз ТСВН подешавања
Напредна подешавања
Финални корак

Овај документ описује коришћење дан за даном клијента ТортоисеСВН. То није увод у систем контроле верзија, и није увод у Субверзију (СВ). То је више као место где се можете вратити тамо где приближно знате шта желите да урадите, али не разумете како да то урадите.

Ако желите увод у контролу верзија са Субверзијом, препоручујемо вам да прочитате фантастичну књигу: Контрола верзија са Субверзијом.

Овај документ је такође у раду, као и ТортоисеСВН то је и Субверзија. Ако нађете неку грешку, молим вас пошаљите је на поштанску листу да можемо ускладити документацију. Неке слике екрана у Водичу дневног коришћења (ВДК) можда не одражавају текуће стање софтвера. Молим вас да нам опростите. Ми радимо на ТортоисеСВН у своје слободно време.

Да би добили највише од Водича дневног коришћења:

  • Требало би да већ имате инсталиран ТортоисеСВН.

  • Требало би да сте фамилијарни са системом контроле верзија.

  • Требало би да знате основе Субверзије.

  • Требало би да имате подешен сервер и-или да имате приступ Субверзионом спремишту.

Опште особине

Ово поглавље описује неке од особина ТортоисеСВН које се примењују на скоро све у упутству. Приметите да многе од особина се само приказују унутар Субверзионе радне копије.

Прекривне иконе

Слика 4.1. Претраживач приказује прекривне иконе

Претраживач приказује прекривне иконе


Једна од највидљивијих особина ТортоисеСВН су прекривне иконе које се појављују на фајловима у вашој радној копији. Оне вам показују, савршено, који је од ваших фајлова измењен. Упоредите са одељак под именом „Прекривне иконе“ да нађете шта различити прекривачи показују.

Контекст менији:

Слика 4.2. Контекст мени за фолдер под контролом верзија

Контекст мени за фолдер под контролом верзија


Све ТортоисеСВН команде се позивају из контекст менија виндоуз експлорера. Већина је директно видљива када урадите десни клик на фајл или фолдер. Које су команде доступне зависи од тога да ли је фајл или фолдер или њихов предачки фолдер под контролом верзија или није. Можете, такође, видету стабло ТортоисеСВН менија као део Експлорер фајл менија.

Савет

Неке команде које се веома ретко користе доступне су само у проширеном контекст менију. Да прикажете проширени контекст мени држите Шифт тастер када урадите десни клик.

У неким случајевима можете видети више ТортоисеСВН улаза. То није баг!

Слика 4.3. Експлорер фајл мени за скраћенице у верзионисаном фолдеру

Експлорер фајл мени за скраћенице у верзионисаном фолдеру


Овај пример је за неверзионисане скраћенице у оквиру верзионисаног фолдера, и у Експлорер фајл менију постоји стабло улаз за ТортоисеСВН. Једно је за фолдер, једно за саме скраћенице, и треће за објекте на које показују скраћенице. Да бисмо вам помогли да их разликујете, иконе имају индикатор у доњем десном углу који показује да ли је мени улаз за фајл, скраћеницу или вишеструко селектоване ставке.

Вуци баци

Слика 4.4. Десни вуци мени за фолдере под контролом верзија

Десни вуци мени за фолдере под контролом верзија


Друге команде су доступне као вучни руковаоци, када десни вуци фајлова и фолдера на нову локацију унутар радне копије или када десни вуци неверзионисан фајл или фолдер у фолдер који је под контролом верзија.

Заједничке скраћенице

Неке заједничке операције имају добро познате Виндоуз скраћенице, али се не појављују на дигмићима или у менијима. Ако не можете пронаћи како да урадите нешто очигледно, као што је обнављање изгледа, проверите овде.

Ф1

По,оћ, свакако.

Ф5

Освежите текући изглед. Ово је можда једна најкориснија један-тастер команда. На пример... У Експлореру ово ће освежити прекривачке иконе у вашој радној копији. У дијалогу нарезивања то ће ре-скенирати радну копију да види шта треба да буде урезано. У дијалогу Дневника ревизија контактираће још једном спремиште да провери најскорије измене.

Цтрл-А

Изаберите све. Ово може бити корисно ако добијете поруку грешке и желите да копирате и налепите у е-пошту. Користите Цтрл-А да изаберете поруку грешке и онда ...

Цтрл-Ц

Копира изабрани текст. Услучају да није изабран текст али је нпр. листа улаза или бокс поруке, онда садржај листе улаза или бокс поруке је копиран у клипборд.

Аутентикација

Ако је спремиште коме покушавате да приступите заштићено лозинком, аутентикациони дијалог ће вам бити приказан.

Слика 4.5. Аутентикациони дијалог

Аутентикациони дијалог


Унесите корисничко име и лозинку. Бокс прове ће учинити да ТортоисеСВН смести акредитацију у Субверзионом подразумеваном фолдеру: %APPDATA%\Субверсион\аутх у стаблу субфолдера:

  • свн.симпле садржи акредитацију основе аутентикације (корисник/лозинка). Приметимо да су лозинке меморисане коришћењем ВинЦрипт Апи, није у пуном текст формату.

  • свн.ссл.сервер садржи ССЛ сертификате сервера.

  • свн.усернаме садржи акредитацију аутентикацје само за корсничко име (лозинка није потребна).

Ако желите да обришете аутентификациони кеш можете то урадити из Счувани подаци странице ТортоисеСВН дијалога подешавања. Дугме Бриши све ће обрисати кеширане аутентификационе податке за сва спремишта. Дугме Бриши... понекад ће приказати дијалог где можете изабрати које кеширане аутентификационе податке треба обрисати. Упоредите са одељак под именом „Счвани подаци подешавање“.

Неки људи воле да избришу аутентикационе податке када се одлогују у Виндоузу или се искључују. Начин да се то уради је да се користи скрипт за искључење %APPDATA%\Subversion\auth directory, e.g.

@echo off
rmdir /s /q "%APPDATA%\Subversion\auth"
      

Можете наћи опис како да инсталирате такве скрипте је на http://www.windows-help-central.com/windows-shutdown-script.html.

За више информација како да се подеси ваш сервер за аутентикацију и контролу приступа, погледај у одељак под именом „Приступање Спремишту“.

Максимирање Виндоуза

Многи од ТортоисеСВН дијалога имају пуно информација да прикажу, али је често корисно да се максимизира само висина, или само ширина, радије него да се максимизира на цео екран. Конвенционално, постоје скраћенице за ово на Максимизирај дугме. Користи средњ дугме миша да се максимизира вертикално, и десни миш да се максимизира хоризонтално.