В последната ни вноска създадохме настройка, която ви позволява да запазите всички ревизии на документите си, без да се налага да прибягвате до трикове като прибавянето на имена на файлове с номера на версиите. Така че сега имате това хранилище на документи, как да се възползвате от него? В тази статия ще ви покажем как да си припомним предишна версия на документ (всички сме запознати с мисленето, че поставяте нещо брилянтно в документ, само за да го презапишете), както и как да изтеглите целия си процес работа с друга машина.

Стъпка 1: Преглед и достъп до историята на прегледа на документа ви

Несъмнено в даден момент ще искате да се върнете към предишна версия на документ, за да изтеглите нещо, което сте изтрили (изглеждаше като добра идея по това време!), Или да проследявате хода на документа това са различни версии. Сублизирането улеснява виждането на историята на документа, въпреки че е скрита зад някакви "програмисти-говоря".

Преглеждането на историята на елемент е толкова просто, колкото кликнете с десния бутон върху него в kdesvn и изберете опцията "История на елемента". Това ще покаже нов прозорец, показващ всички предишни версии на документа (т.е. версията всеки път, когато го "ангажирахте"). За да видите една от тези предишни версии в kdesvn, кликнете върху нея в левия прозорец (можете да използвате номерата на датите и / или версиите, за да ви помогнем да решите коя е правилната). В долния десен ъгъл се появяват пътят и името на файла - щракнете с десния бутон на мишката върху името на файла и изберете "Cat this version". Това не е най-интуитивното име за нетехническия потребител, вярно, но прави трик.

Документът ви ще бъде стартиран в приложението по подразбиране. Забележете името на файла в заглавната лента на Writer в екранната снимка ("kdesvnZ16946.tmp") ... така че ако направите промени в него, ще трябва да ги запазите като различен файл. След това можете да го качите в хранилището, като запишете старото си съдържание и всички нови корекции, които сте направили.

Стъпка 2: Достъп до хранилището си от друга машина

Така че работите върху някои файлове на вашия работен плот, улавяйки всички брилянтни идеи, но сега трябва да излезете. Може би трябва да споделите целия този блясък със света. Може би просто се нуждаете от кафе. И в двата случая, как да вземете цялата тази работа върху себе си с вашия лаптоп или нетбук?

Първата стъпка е да се уверите, че цялото ви съдържание е актуално. Проверете kdesvn, за да сте сигурни, че няма червени маркирани файлове.

Съвет: можете да използвате функцията "Подмяна> Работно копиране> Проверка за актуализации", за да се уверите, че прегледът на файловете е обновен. Бонус Съвет : Добавете това към лентата с инструменти, като използвате диалоговия прозорец "Настройки> Конфигуриране на ленти с инструменти ..." / След това ще трябва да добавите софтуер към настолната ви машина.

Ако сте по-нов потребител на Linux и не сте открили радостите на SSH, вие сте за лечение. SSH е начин за отдалечен достъп до Linux машина по сигурен начин, а също и някои доста чисти трикове. За да инсталирате това, от което се нуждаем, изберете OpenSSH-Server и Subversion от любимия ви мениджър на пакети или можете да въведете следната команда в терминал:

 sudo apt-get инсталирате subversion на openssh-сървъра 

След като ги инсталирате на работния плот, уверете се, че SSH сървърът работи. Можете да направите това, като проверите графичен мениджър на процеси (като системния монитор на KDE) и потвърждавате, че програмата работи със sshd .

След като направите това, достъпът до хранилище е прост. Първо, уверете се, че клиент на Subversion е инсталиран на вашия лаптоп. Ще трябва да направите "Проверка на текущия път на хранилището", точно както направихте в първата статия, с една основна разлика. За да имате дистанционно достъп до хранилището си, кликнете върху бутона "Отваряне" в лентата с инструменти. След това въведете следното в диалоговия прозорец:

 SVN + SSH: // дистанционно IP-адрес / път до най-хранилището 

Заменете "отдалечения IP адрес" и "path-to-the-repository" с подходящата стойност.

Частта "svn + ssh: //" на URL адреса показва, че имате достъп до Subversion през SSH мрежа. Изчакайте края на плащането и престо !, имате копие от вашето хранилище на вашия лаптоп, готов да ви последва където и да отидете. След като сте направили промени в движение, трябва само да се свържете с домашната си мрежа, да отворите локалното копие, да потърсите червените акценти и да се ангажирате. Щом се ангажирате и се върнете в другата машина (в този случай на работния плот), отварянето на kdesvn ще покаже, че сте новосъздадени актуализирани файлове за събиране. "Актуализирането" е терминът "говорене на Subversion", а актуализирането до последната често се нарича "актуализация на HEAD" ("HEAD" тук се отнася до "главата" на подразделението на Subversion, което означава най-отдалеченото, по време на времето, т.е. най-скорошната). Избирането на опцията "update to HEAD" за файл или папка ще изтегли най-новите версии на вашето устройство.

Чрез използването на Subversion можете да проверявате файловете на едно устройство и след това да качвате промените, които ще бъдат изтласкани, към произволен брой други устройства или машини. И ако сте се вслушали в съвета в първата част на тази статия и сте запазили всичките си документи в една родителска папка, процесът на "извършване" на всички промени, които сте направили, докато сте в движение, е само с няколко кликвания. Не е толкова автоматичен, колкото Dropbox, може би, но Subversion ви дава по-голям контрол и ви позволява да запазите версиите на всички промени, които извършвате.