TortoiseSVN Documentation - en to sr translation catalogue (2401 entries)

note: (title) (secondary)
en: TortoiseSVN
sr: ТортоисеСВН

note: (subtitle)
en: A Subversion client for Windows
sr: Субверзиони клијент за Виндоуз

note: TRANSLATORS: "$MajorVersion$.$MinorVersion$.$MicroVersion$" is a literal value and should not be translated (subtitle)
en: Version $MajorVersion$.$MinorVersion$.$MicroVersion$
sr: Верзија $MajorVersion$.$MinorVersion$.$MicroVersion$

note: (edition)
en: First
sr: Први

note: (title)
en: Preface
sr: Предговор

note: (para)
en: Do you work in a team?
sr: Да ли радите у тиму?

note: (para)
en: Has it ever happened that you were working on a file, and someone else was working on the same file at the same time? Did you lose your changes to that file because of that?
sr: Да ли вам се икад десило да сте радили на фајлу, и да је неко други радио на истом фајлу у исто време? Да ли сте због тога изгубили ваше измене тог фајла?

note: (para)
en: Have you ever saved a file, and then wanted to revert the changes you made? Have you ever wished you could see what a file looked like some time ago?
sr: Да ли сте икада сачували фајл и онда пожелели да вратите измене које сте урадили? Да ли сте икада пожелели да можете да видите како је фајл изгледао пре неког времена?

note: (para)
en: Have you ever found a bug in your project and wanted to know when that bug got into your files?
sr: Да ли сте икада нашли баг у свом пројекту и желели да знате када је баг настао у вашим фајловима.

note: (para)
en: If you answered <quote>yes</quote> to one of these questions, then TortoiseSVN is for you! Just read on to find out how TortoiseSVN can help you in your work. It's not that difficult.
sr: Ако одговорите <quote>да</quote> на једно од ових  питања,ТортоисеСВН је за вас! Наставите са читањем да би сте нашли како вам ТортоисеСВН може помоћи у послу. То није тако тешко.

note: (title)
en: Audience
sr: Аудиторијум

note: (para)
en: This book is written for computer literate folk who want to use Subversion to manage their data, but are uncomfortable using the command line client to do so. Since TortoiseSVN is a windows shell extension it's assumed that the user is familiar with the windows explorer and knows how to use it.
sr: Ова књига је написана за познаваоце компјутера који желе да користе Субверзију да управљају својим подацима, а није им згодно да користе програме који то раде из командне линије. Како је ТортоисеСВН проширење виндоуз шкољке узима се да је корисник упознат са виндоуз претраживачем и зна како га користити.

note: (title)
en: Reading Guide
sr: Водич за читање

note: (para)
en: This <xref linkend="tsvn-preface"/> explains a little about the TortoiseSVN project, the community of people who work on it, and the licensing conditions for using it and distributing it.
sr: <xref linkend="tsvn-preface"/> објашњава основе ТортоисеСВН пројекта, заједницу људи који раде на њему, и услове лиценце за коришћење и дистрибуцију.

note: (para)
en: The <xref linkend="tsvn-introduction"/> explains what TortoiseSVN is, what it does, where it comes from and the basics for installing it on your PC.
sr:  <xref linkend="tsvn-introduction"/> објашњава шта је ТортоисеСВН, шта ради, одакле долази и основе за инсталацију на ПЦ.

note: (para)
en: In <xref linkend="tsvn-basics"/> we give a short introduction to the <emphasis>Subversion</emphasis> revision control system which underlies TortoiseSVN. This is borrowed from the documentation for the Subversion project and explains the different approaches to version control, and how Subversion works.
sr: У <xref linkend="tsvn-basics"/> дали смо кратак увод у <emphasis>Субверзија</emphasis> ревизиони контролни систем који покрива ТортоисеСВН. Ово је позајмљено из документације за пројекат Субверзије и објашњава резличите приступе контроли верзија, и како Субверзија ради.

note: (para)
en: Even most Subversion users will never have to set up a server themselves. The next chapter deals with how to set up such a server, and is useful for administrators.
sr: Већина Корисника Субверзије неће никада сами подешавати сервер. Следеће поглавље се бави поступком подешавања сервера и корисно је за администраторе.

note: (para)
en: The chapter on <xref linkend="tsvn-repository"/> explains how to set up a local repository, which is useful for testing Subversion and TortoiseSVN using a single PC. It also explains a bit about repository administration which is also relevant to repositories located on a server.
sr: Поглавље <xref linkend="tsvn-repository"/> објашњава како подесити локално спремиште, које је корисно за тестирање Субверзије и ТортоисеСВН користећи један ПЦ. Оно такође објашњава нешто мало о администрирању спремишта што је релевантно за спремишта лоцирана на серверу.

note: (para)
en: The <xref linkend="tsvn-dug"/> is the most important section as it explains all the main features of TortoiseSVN and how to use them. It takes the form of a tutorial, starting with checking out a working copy, modifying it, committing your changes, etc. It then progresses to more advanced topics.
sr: <xref linkend="tsvn-dug"/> је најважнији део јер објашњава све главне могућности ТортоисеСВН и како их користити. У облику је туторијала, почиње провером радне копије, њеним изменама, урезивањем ваших измена итд. Наставља се напреднијим темама.

note: (para)
en: <xref linkend="tsvn-subwcrev"/> is a separate program included with TortoiseSVN which can extract the information from your working copy and write it into a file. This is useful for including build information in your projects.
sr: <xref linkend="tsvn-subwcrev"/> је посебан програм придодат ТортоисеСВН који може издвојити информације из ваше радне копије и уписати их у фајл. Ово је корисно за укључивање развојне информације у ваш пројекат.

note: (para)
en: The <xref linkend="tsvn-howto"/> section answers some common questions about performing tasks which are not explicitly covered elsewhere.
sr: <xref linkend="tsvn-howto"/> део одговара на нека општа питања о примени задатака који нису експлицитно покривени било где.

note: (para)
en: The section on <xref linkend="tsvn-automation"/> shows how the TortoiseSVN GUI dialogs can be called from the command line. This is useful for scripting where you still need user interaction.
sr: Део <xref linkend="tsvn-automation"/> приказује како ТортоисеСВН ГУИ дијалози могу бити позвани из командне линије. Ово је корисно за прављење скрипта тамо где је још потребна интеракција корисника.

note: (para)
en: The <xref linkend="tsvn-cli"/> give a correlation between TortoiseSVN commands and their equivalents in the Subversion command line client <literal>svn.exe</literal>.
sr: <xref linkend="tsvn-cli"/> даје корелацију између ТортоисеСВН команди и њихових еквивалената у Субверзија клијента командне линије <literal>свн.еxе</literal>.

note: (title)
en: TortoiseSVN is free!
sr: ТортоисеСВН је бесплатан!

note: (para)
en: TortoiseSVN is free. You don't have to pay to use it, and you can use it any way you want. It is developed under the GNU General Public License (GPL).
sr: ТортоисеСВН је бесплатан. Ви не морате да платите да би га користили, можете га користити како год желите. Развијен је под ГНУ Генерлном Јавном Лиценцом (ГЈЛ)

note: (para)
en: TortoiseSVN is an Open Source project. That means you have full read access to the source code of this program. You can browse it on this link <ulink url="http://tortoisesvn.tigris.org/svn/tortoisesvn/"><citetitle>http://tortoisesvn.tigris.org/svn/tortoisesvn/</citetitle></ulink>. You will be prompted to enter username and password. The username is <literal>guest</literal>, and the password must be left blank. The most recent version (where we're currently working) is located under <filename>/trunk/</filename>, and the released versions are located under <filename>/tags/</filename>.
sr: ТортоисеСВН је пројекат Отвореног Кода. То значи да имате пун приступ изворном коду програма. Можете га потражити на линку <ulink url="http://tortoisesvn.tigris.org/svn/tortoisesvn/"><citetitle>http://tortoisesvn.tigris.org/svn/tortoisesvn/</citetitle></ulink>. Бићете питани да унесете корисника и лозинку. Корисник<literal>guest</literal>, а лозинка мора остати празна. Најскорија верзија (где је израда у току)лоцирана је на <filename>/trunk/</filename> реализована верзија је под <filename>/tags/</filename>.

note: (title)
en: Community
sr: Заједница

note: (para)
en: Both TortoiseSVN and Subversion are developed by a community of people who are working on those projects. They come from different countries all over the world and joined together to create wonderful programs.
sr: И ТортоисеСВН и Субверзија су развијени од заједнице људи који раде на тим пројектима. Они долазе из разних земаља из целог света и удружују се да заједно направе изванредне програме.

note: (title)
en: Acknowledgments
sr: Захвалности

note: (term)
en: Tim Kemp
sr: Тим Кемп

note: (para)
en: for founding the TortoiseSVN project
sr: за оснивање ТортоисеСВН пројекта

note: (term)
en: Stefan Küng
sr: Стефан Кунг

note: (para)
en: for the hard work to get TortoiseSVN to what it is now
sr: за тежак рад да се ТортоисеСВН доведе до оног шта је сада

note: (term)
en: Lübbe Onken
sr: Лубе Онкен

note: (para)
en: for the beautiful icons, logo, bug hunting, translating and managing the translations
sr: за лепе иконе, лого, ловљење багова, превођење и управљањем преводима

note: (term)
en: Simon Large
sr: Симон Ларџ

note: (para)
en: for helping with the documentation and bug hunting
sr: за помагање у документацији и тражењу багова

note: (term)
en: The Subversion Book
sr: Књига Субверзија

note: (para)
en: for the great introduction to Subversion and its chapter 2 which we copied here
sr: за велики увод у Субверзију и поглавље 2 које смо копирали овде

note: (term)
en: The Tigris Style project
sr: Тигрис стил пројекат

note: (para)
en: for some of the styles which are reused in this documentation
sr: за неке стилове које су преузете у ову документацију

note: (term)
en: Our Contributors
sr: Наши дописници

note: (para)
en: for the patches, bug reports and new ideas, and for helping others by answering questions on our mailing list.
sr: за закрпе, репорт багова и нове идеје, и за помагање другима одговарањем на питања на нашој поштанској листи.

note: (term)
en: Our Donators
sr: Наши донатори

note: (para)
en: for many hours of joy with the music they sent us
sr: за много часова уживања у музици коју су нам слали

note: (title)
en: Terminology used in this document
sr: Терминологија коришћена у овом документу

note: (para)
en: To make reading the docs easier, the names of all the screens and Menus from TortoiseSVN are marked up in a different font. The <guilabel>Log Dialog</guilabel> for instance.
sr: Да би се олакшало читање докумената имена свих екрана и Менија у ТортоисеСВН су обележена у различитом писму. На пример <guilabel>Диалог дневника</guilabel>

note: (para)
en: A menu choice is indicated with an arrow. <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Show Log</guimenuitem></menuchoice> means: select <emphasis>Show Log</emphasis> from the <emphasis>TortoiseSVN</emphasis> context menu.
sr: Избор менија приказана стрелицом. <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Дневник приказа</guimenuitem></menuchoice> меанс: селект <emphasis>Дневниик приказа</emphasis>из <emphasis>ТортоисеСВН</emphasis> мени садржаја.

note: (para)
en: Where a local context menu appears within one of the TortoiseSVN dialogs, it is shown like this: <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Save As ...</guimenuitem></menuchoice>
sr: Тамо где се локални контекстни мени  појављује у оквиру ТортоисеСВН дијалога, то је приказано као: <menuchoice><guimenu>Контекстни Мени</guimenu><guimenuitem>Упамти као ...</guimenuitem></menuchoice>

note: (para)
en: User Interface Buttons are indicated like this: Press <guibutton>OK</guibutton> to continue.
sr: Дугме корисничког интерфејса приказано је као: Притисни<guibutton>ДА</guibutton> да настави.

note: (para)
en: User Actions are indicated using a bold font. <keycap>Alt+A</keycap>: press the <keycap>Alt</keycap>-Key on your keyboard and while holding it down press the <keycap>A</keycap>-Key as well. <action>Right-drag</action>: press the right mouse button and while holding it down <emphasis>drag</emphasis> the items to the new location.
sr: Корисничке акције су приказане коришћењем масног писма. <keycap>Алт+А</keycap>: притисни <keycap>Алт</keycap>-Тастер на тастатури и док га држите притисните <keycap>А</keycap>-тастерл. <action>Десно вучење</action>:притисните десно дугме миша и док га држите  <emphasis>вуците</emphasis>ставку на нову локацију.

note: (para)
en: System output and keyboard input is indicated with a <literal>different</literal> font as well.
sr: Системски излаз и улаз са тастатуре означен је са <literal>различитим</literal> писмом такође.

note: (para)
en: Important notes are marked with an icon.
sr: Важне забелешке су означене иконом.

note: (para)
en: Tips that make your life easier.
sr: Савети који вам чине живот лакшим.

note: (para)
en: Places where you have to be careful what you are doing.
sr: Места где треба да бринете  шта радите.

note: (para)
en: Where extreme care has to be taken, data corruption or other nasty things may occur if these warnings are ignored.
sr: Тамо где је изузетна брига предузета, уништавање података или друге лоше ствари могу се јавити ако се упозорења игноришу.

note: (title)
en: Introduction
sr: Увод

note: (primary)
en: version control
sr: контрола верзије

note: (para)
en: Version control is the art of managing changes to information. It has long been a critical tool for programmers, who typically spend their time making small changes to software and then undoing or checking some of those changes the next day. Imagine a team of such developers working concurrently - and perhaps even simultaneously on the very same files! - and you can see why a good system is needed to <emphasis>manage the potential chaos</emphasis>.
sr: Контрола верзија је уметност управљања изменама информација.То је дуго био критичан алат за програмере, који типично троше своје време правећи мале измене софтвера затим враћају или проверавају те измене следећег дана. Замислимо тим таквих људи који раде истовремено - и можда чак симултано на врло сличним фајловима! - и ви можете видети зашто је потребан добар систем да <emphasis>управљање потенцијалним хаосом</emphasis>.

note: (title)
en: What is TortoiseSVN?
sr: Шта је ТортоисеСВН?

note: (para)
en: TortoiseSVN is a free open-source client for the <firstterm>Subversion</firstterm> version control system. That is, TortoiseSVN manages files and directories over time. Files are stored in a central <firstterm>repository</firstterm>. The repository is much like an ordinary file server, except that it remembers every change ever made to your files and directories. This allows you to recover older versions of your files and examine the history of how and when your data changed, and who changed it. This is why many people think of Subversion and version control systems in general as a sort of <quote>time machine</quote>.
sr: ТортоисеСВН је беплатан клијент отвореног кода за <firstterm>Субверзиони</firstterm> систем контроле верзија. Дакле, ТортоисеСВН управља фајловима и именицима прековремено. Фајлови су смештени у централном <firstterm>спремишту</firstterm>. Спремиште је у многоме као прави фајл сервер, осим што памти сваку промену икада направљену на вашим фајловима и именицима. Ово вам  дозвољава да позовете старе верзије ваших фајлова и проучите историју како и када су подаци промењени, и ко их је променио. Због тога многи људи  о Субверзији и системима контроле верзија уопштено мисле да су то <quote>временске машине</quote>.

note: (para)
en: Some version control systems are also software configuration management (SCM) systems. These systems are specifically tailored to manage trees of source code, and have many features that are specific to software development - such as natively understanding programming languages, or supplying tools for building software. Subversion, however, is not one of these systems; it is a general system that can be used to manage <emphasis>any</emphasis> collection of files, including source code.
sr: Неки системи контроле верзија су такође софтвер системи управљања конфигурацијом (СУК). Ови системи су специјално приагођени да управљају стабла изворног кода, и имају многе особине специфичне за развој софтвера - као што је природно разумевање програмских језика, или снабдевањем алатима за израду софтвера. Субверзија, међутим, није један од тих система; она је општи систем који се може користити да управља <emphasis>сваки</emphasis> скуп фајлова, обухватајући и изворни код.

note: (title)
en: TortoiseSVN's History
sr: ТортоисеСВН историја

note: (para)
en: In 2002, Tim Kemp found that Subversion was a very good version control system, but it lacked a good GUI client. The idea for a Subversion client as a Windows shell integration was inspired by the similar client for CVS named TortoiseCVS.
sr: У 2002 Тим Кемп је нашао да је Субверзија била јако добар систем контроле верзија, али је недостајао добар ГУИ клијент. Идеја за Сбверзиони клијент као Виндоуз интегрисану шкољку инспирисана је сличним клијентом за ЦВС именом ТортоисеЦВС.

note: (para)
en: Tim studied the source code of TortoiseCVS and used it as a base for TortoiseSVN. He then started the project, registered the domain <literal>tortoisesvn.org</literal> and put the source code online. During that time, Stefan Küng was looking for a good and free version control system and found Subversion and the source for TortoiseSVN. Since TortoiseSVN was still not ready for use then he joined the project and started programming. Soon he rewrote most of the existing code and started adding commands and features, up to a point where nothing of the original code remained.
sr: Тим је проучио изворни код ТортоисеЦВС и искористио га као основу за ТортоисеСВН. Он је затим започео са пројектом, региструјући домен <literal>тортоисесвн.орг</literal> и ставио је изворни код онлајн. У то време, Стефан Кинг је тражио добар и бесплатан систем контроле верзија и нашао Субверзију и изворни код за ТортоисеСВН. Пошто ТортоисеСВН још није био спреман за коришћење он се придружио пројекту и почео да програмира. Ускоро је преписао већину постојећег кода и почео да додаје команде и могућности, све до тачке где ништа од оригиналног кода није остало.

note: (para)
en: As Subversion became more stable it attracted more and more users who also started using TortoiseSVN as their Subversion client. The user base grew quickly (and is still growing every day). That's when Lübbe Onken offered to help out with some nice icons and a logo for TortoiseSVN. And he takes care of the website and manages the translation.
sr: Што је Субверзија постајала стабилнија привлачила је све више корисника који су почели да користе ТортоисеСВН као Субверзиони клијент. Корисничка основа расте брзо (и још увек расте сваки дан). То је од кад је Лубе Онкен  понудио да помогне са лепим иконама и логом за ТортоисеСВН. Он води бригу о вебсајту и управља преводима.

note: (title)
en: TortoiseSVN's Features
sr: ТортоисеСВН особине

note: (para)
en: What makes TortoiseSVN such a good Subversion client? Here's a short list of features.
sr: Шта чини ТортоисеСВН тако добрим Субверзионим клијентом? Овде је кратка листа особина.

note: (term)
en: Shell integration
sr: Интеграција шкољке

note: (primary)
en: Windows shell
sr: Виндоуз шкољка

note: (primary)
en: explorer
sr: претраживач

note: (para)
en: TortoiseSVN integrates seamlessly into the Windows shell (i.e. the explorer). This means you can keep working with the tools you're already familiar with. And you do not have to change into a different application each time you need functions of the version control!
sr: ТортоисеСВН се бешвно интегрише у Виндоуз шкољку (тј. претраживач). Ово значи да можете наставити рад са алатом са којим сте већ фамилијарни. Ви не морате да улазите у другачију апликацију сваки пут када вам требају функције из контроле верзија!

note: (para)
en: And you are not even forced to use the Windows Explorer. TortoiseSVN's context menus work in many other file managers, and in the File/Open dialog which is common to most standard Windows applications. You should, however, bear in mind that TortoiseSVN is intentionally developed as extension for the Windows Explorer. Thus it is possible that in other applications the integration is not as complete and e.g. the icon overlays may not be shown.
sr: И нисте чак ни обавезни да користите Виндоуз Експлорер. ТортоисеСВНов контекст мени ради у многим другим фајл менаџерима, и у Фајл/Отвори дијалогу који је заједнички за већину стандардних Виндоуз апликација. Ви треба, међутим, имати на уму да ТортоисеСВН намерно развијен као проширење за Виндоуз Експлорер. Због тога је могуће да у другим апликацијама интеграција није комплетна и нпр. иконе за прекривање можда неће бити приказане.

note: (term)
en: Icon overlays
sr: Иконе прекривачи

note: (para)
en: The status of every versioned file and folder is indicated by small overlay icons. That way you can see right away what the status of your working copy is.
sr: Статус сваког верзионисаног фајла и именика означен је прекривањем иконом. На тај начин можете видети статус ваше радне копије.

note: (term)
en: Easy access to Subversion commands
sr: Лак приступ Субверзионим командама.

note: (para)
en: All Subversion commands are available from the explorer context menu. TortoiseSVN adds its own submenu there.
sr: Све Субверзионе команде су доступне из експлореровог контекстног менија. ТортоисеСВН додаје свој субмени онде.

note: (para)
en: Since TortoiseSVN is a Subversion client, we would also like to show you some of the features of Subversion itself:
sr: Како је ТортоисеСВН Субверзиони клијент, ми бисмо волели да прикажемо неке особине саме Субверзије:

note: (term)
en: Directory versioning
sr: Верзионисање именика

note: (para)
en: CVS only tracks the history of individual files, but Subversion implements a <quote>virtual</quote> versioned filesystem that tracks changes to whole directory trees over time. Files <emphasis>and</emphasis> directories are versioned. As a result, there are real client-side <command>move</command> and <command>copy</command> commands that operate on files and directories.
sr: ЦВС прати само историју индивидуалних фајлова, док Субверзија имплементира<quote>виртуални</quote> верзионисани фајлсистем који бележи промене целог стабла  именика прековремено. Фајлови <emphasis>и</emphasis> именици су верзионисани. Као резилтат, постоји права клијент-страна <command>премести</command> и <command>копирај</command> команде које раде на фајловима и именицима.

note: (term)
en: Atomic commits
sr: Атомско урезивање

note: (para)
en: A commit either goes into the repository completely, or not at all. This allows developers to construct and commit changes as logical chunks.
sr: Урезивање или иде у спремиште комплетно, или ништа. Ово омогућава људима из развоја да направе и урежу измене као логичке делове.

note: (term)
en: Versioned metadata
sr: Верзионисани метаподаци

note: (para)
en: Each file and directory has an invisible set of <quote>properties</quote> attached. You can invent and store any arbitrary key/value pairs you wish. Properties are versioned over time, just like file contents.
sr: Сваки фајл и именик има додат невидљиви скуп <quote>особина</quote>. Ви можете смислити и сместити било који кључ/вредност пар који желите. Особине се верзионишу прековремено, управо као садржаји фајла.

note: (term)
en: Choice of network layers
sr: Избор мрежних слојева

note: (para)
en: Subversion has an abstracted notion of repository access, making it easy for people to implement new network mechanisms. Subversion's <quote>advanced</quote> network server is a module for the Apache web server, which speaks a variant of HTTP called WebDAV/DeltaV. This gives Subversion a big advantage in stability and interoperability, and provides various key features for free: authentication, authorization, wire compression, and repository browsing, for example. A smaller, standalone Subversion server process is also available. This server speaks a custom protocol which can be easily tunneled over ssh.
sr: Субверзија има апстрактну идеју приступа спремишту, чинећи га лаким да људи инплементирај у нове мрежне механизме.Субверзиони <quote>напредни</quote> мрежни серверје модул за апач веб сервер, који говори варијанту ХТТП звану ВебДАВ/ДелтаВ. То даје Субверзији велику предност у стабилности и оператибилности, и омогућава разне кључне особине бесплатно: аутентикацију, ауторизацију, цомпресију, и претраживање спремишта, на пример.Мали, самостални Субверзиони сервер процес је такође доступан. Овај сервер говори уопбичајени протокол који може бити лако провучен кроз ссх.

note: (term)
en: Consistent data handling
sr: Складно руковање подацима

note: (para)
en: Subversion expresses file differences using a binary differencing algorithm, which works identically on both text (human-readable) and binary (human-unreadable) files. Both types of files are stored equally compressed in the repository, and differences are transmitted in both directions across the network.
sr: Субверзија излаже фајл разлике користећи бинарни диференцијални алгоритам, који ради идентично на текст (људски читљивим) и бинарним (људски нечитљивим) фајловима. Оба типа фајлова су смештена једнако компримовани у спремишту, и разлике су пренете у оба смера кроз мрежу.

note: (term)
en: Efficient branching and tagging
sr: Ефикасно гранање и означавање

note: (para)
en: The cost of branching and tagging need not be proportional to the project size. Subversion creates branches and tags by simply copying the project, using a mechanism similar to a hard-link. Thus these operations take only a very small, constant amount of time, and very little space in the repository.
sr: Цена гранања и означавања не треба да буде пропорционално величини пројекта. Субверзија ствара гране и значке једноставним копирањем пројекта, користећи механизам сличан чврстим линковима. Зато ове операције узимају веома мали, константан износ времена, и веома мали простор у спремишту.

note: (term)
en: Hackability
sr: Хакерабилити

note: (para)
en: Subversion has no historical baggage; it is implemented as a collection of shared C libraries with well-defined APIs. This makes Subversion extremely maintainable and usable by other applications and languages.
sr: Субверзија нема истријски пртљаг; она је имплементирана као колекција дељивих Ц библиотека са добро дефинисаним АПИјем. То чини Субверзију екстремно подржавајућом и искористивом  од других апликација и језика.

note: (title)
en: Installing TortoiseSVN
sr: Инсталирање ТортоисеСВН

note: (title)
en: System requirements
sr: Захтеви система

note: (para)
en: TortoiseSVN runs on Windows 2000 SP2, Windows XP or higher. Windows 98, Windows ME and Windows NT4 are no longer supported since TortoiseSVN 1.2.0, but you can still download the older versions if you really need them.
sr: ТортоисеСВН ради на  Windows 2000 СО2,  Windows XP  или виши, Windows МЕ и Windows НТ4 више нису подржани од ТортоисеСВН 1.2.0, али још можете пренети старе верзије ако су вам стварно потребне.

note: (para)
en: If you encounter any problems during or after installing TortoiseSVN please refer to <xref linkend="tsvn-faq"/> first.
sr: Ако наиђете на било какав проблем после инсталирања ТортоисеСВН молим обратите се <xref linkend="tsvn-faq"/> најпре.

note: (title)
en: Installation
sr: Инсталација

note: (primary)
en: install
sr: инсталирај

note: (para)
en: TortoiseSVN comes with an easy to use installer. Double click on the installer file and follow the instructions. The installer will take care of the rest.
sr: ТортоисеСВН долази са инсталатором који је лак за употребу. Двоструко кликните на инсталатор фајл  и пратите инструкције. Инсталатор ће бринути о осталом.

note: (para)
en: You need Administrator privileges to install TortoiseSVN.
sr: Потребне су вам Администраторске привелегије да инсталирате ТортоисеСВН.

note: (title)
en: Language Packs
sr: Језички пакети

note: (primary)
en: language packs
sr: језички пакети

note: (primary)
en: translations
sr: преводи

note: (para)
en: The TortoiseSVN user interface has been translated into many different languages, so you may be able to download a language pack to suit your needs. You can find the language packs on our <ulink url="http://tortoisesvn.net/translation_status"><citetitle>translation status page</citetitle></ulink>. And if there is no language pack available yet, why not join the team and submit your own translation ;-)
sr: ТортоисеСВН кориснички интерфејс је преведен на многе различите језике, тако да можете да пренесете језички пакет који вам је потребан. Језичке пакете можете наћи на <ulink url="http://tortoisesvn.net/translation_status"><citetitle>транслатион статус паге</citetitle></ulink>. И ако језички пакет још није доступан, зашто се не прикључити тиму и поднесете свој лични превод; -)

note: (para)
en: Each language pack is packaged as a <literal>.exe</literal> installer. Just run the install program and follow the instructions. Next time you restart, the translation will be available.
sr: Сваки језички пакет је спаковану као <literal>.еxе</literal> инсталација. Само извршите инсталациони програм и следите инструкције. Следећи пут кад рестартује компјутер превод ће бити доступан.

note: (title)
en: Spellchecker
sr: Правописконтрола

note: (primary)
en: spellchecker
sr: правописконтрола

note: (primary)
en: dictionary
sr: речник

note: (para)
en: TortoiseSVN includes a spell checker which allows you to check your commit log messages. This is especially useful if the project language is not your native language. The spell checker uses the same dictionary files as <ulink url="http://openoffice.org"><citetitle>OpenOffice</citetitle></ulink> and <ulink url="http://mozilla.org"><citetitle>Mozilla</citetitle></ulink>.
sr: ТортоисеСВН укључује контролу правописа која вам дозвољава да контролишете ваше  дневник порука урезивања. Ово је нарочито корисно ако језик пројекта није ваш матерњи језик. Контролор правописа користи исте фајлове речника као <ulink url="http://openoffice.org"><citetitle>ОпенОффице</citetitle></ulink> и <ulink url="http://mozilla.org"><citetitle>Мозилла</citetitle></ulink>.

note: (para)
en: The installer automatically adds the US and UK English dictionaries. If you want other languages, the easiest option is simply to install one of TortoiseSVN's language packs. This will install the appropriate dictionary files as well as the TortoiseSVN local user interface. Next time you restart, the dictionary will be available too.
sr: Инсталација аутоматски додаје УС и УК Енглески речник. Ако желите друге језике, најлакша могућност је да инсталирате један од ТортоисеСВН језичких пакета. То ће инсталирати одговарајуће фајлове речника као и ТортоисеСВН локални кориснички интерфејс. По рестартовању компјутера речник ће такође бити доступан.

note: (para)
en: Or you can install the dictionaries yourself. If you have OpenOffice or Mozilla installed, you can copy those dictionaries, which are located in the installation folders for those applications. Otherwise, you need to download the required dictionary files from <ulink url="http://wiki.services.openoffice.org/wiki/Dictionaries"><citetitle>http://wiki.services.openoffice.org/wiki/Dictionaries</citetitle></ulink>
sr: Или можете инсталирати речник сами. Ако имате ОпенОфис или Мозилу инсталиране можете копирати њихове речнике, који су смештени у инсталационом именику тих апликација. Иначе, потребно је да пренесете жељене фајлове речника са <ulink url="http://wiki.services.openoffice.org/wiki/Dictionaries"><citetitle>http://wiki.services.openoffice.org/wiki/Dictionaries</citetitle></ulink>

note: (filename)
en: en_US.aff
sr: ен_УС.афф

note: (filename)
en: en_US.dic
sr: ен_УС.диц

note: (para)
en: Once you have got the dictionary files, you probably need to rename them so that the filenames only have the locale chars in it. Example: <placeholder-1/> Then just copy them to the <filename>bin</filename> sub-folder of the TortoiseSVN installation folder. Normally this will be <filename>C:\Program Files\TortoiseSVN\bin</filename>. If you don't want to litter the <filename>bin</filename> sub-folder, you can instead place your spell checker files in <filename>C:\Program Files\TortoiseSVN\Languages</filename>. If that folder isn't there, you have to create it first. The next time you start TortoiseSVN, the spell checker will be available.
sr: Једном кад имате фајлове речника, вероватно ће требати да их преименујете тако имена фајлова имају само локалне карактере. Пример:<placeholder-1/> Затим само их копирајте у <filename>бин</filename> суб-именик ТортоисеСВН инсталационог именика. Нормално то ће бити <filename>Ц:\Програм Филес\ТортоисеСВН\бин</filename>. Ако не желите да оптерећујете <filename>бин</filename> суб-именик, уместо тога можете сместити контролне фајлове у филенаме>Ц:\Програм Филес\ТортоисеСВН\Лангуагес</filename>. Ако нема тог именика, креирајте га. Када следећи пут покренете ТортоисеСВН, правописна контрола ће бити доступна.

note: (para)
en: Check the <literal>tsvn:projectlanguage</literal> setting. Refer to <xref linkend="tsvn-dug-propertypage"/> for information about setting project properties.
sr: Проверите <literal>тсвн:пројецтлангуаге</literal> подешавање. Погледајте <xref linkend="tsvn-dug-propertypage"/> за информације о подешавању особина пројекта.

note: (para)
en: If no project language is set, or that language is not installed, try the language corresponding to the Windows locale.
sr: Ако језик пројекта није означен, или тај језик није инсталиран, пробајте језик који одговара Виндоуз локалном језику.

note: (para)
en: If the exact Windows locale doesn't work, try the <quote>Base</quote> language, eg. <literal>de_CH</literal> (Swiss-German) falls back to <literal>de_DE</literal> (German).
sr: Ако прави Виндоуз локални језик не функционише, пробајте <quote>Основни</quote> језик, нпр. <literal>de_CH</literal> (Швајцарска-Немачки) иде на  <literal>de_DE</literal> (Немачки).

note: (para)
en: If none of the above works, then the default language is English, which is included with the standard installation.
sr: Ако ништа од наведеног не ради, тада је уобичајени језик Енглески, који је укључен у стандардну инсталацију.

note: (para)
en: If you install multiple dictionaries, TortoiseSVN uses these rules to select which one to use. <placeholder-1/>
sr: Ако инсталирате више речника. ТортоисеСВН користи ова правила да изабере један за коришћење.<placeholder-1/>

note: (title)
en: Basic Concepts
sr: Основни концепт

note: (primary)
en: Subversion book
sr: Субверзиона књига

note: (para)
en: This chapter is a slightly modified version of the same chapter in the Subversion book. An online version of the Subversion book is available here: <ulink url="http://svnbook.red-bean.com/"><citetitle>http://svnbook.red-bean.com/</citetitle></ulink>.
sr: Ово поглавље је мало измењена верзија истог поглавља у Субверзионој књизи. Онлајн верзија Субверзионе књиге је доступна овде:<ulink url="http://svnbook.red-bean.com/"><citetitle>http://svnbook.red-bean.com/</citetitle></ulink>.

note: (para)
en: This chapter is a short, casual introduction to Subversion. If you're new to version control, this chapter is definitely for you. We begin with a discussion of general version control concepts, work our way into the specific ideas behind Subversion, and show some simple examples of Subversion in use.
sr: Ово поглавље је кратак, необавезан увод у Субверзију. Ако сте нови у контроли верзија, ово поглавље је сигурно за вас. Почињемо дискусијом о општем концепту контроле верзија, рад нас води у специфичне идеје унутар Субверзије, и приказује неке једноставне примере Субверзије при коришћењу.

note: (para)
en: Even though the examples in this chapter show people sharing collections of program source code, keep in mind that Subversion can manage any sort of file collection - it's not limited to helping computer programmers.
sr: Упркос томе што примери у овом поглављу приказују људске дељиве колекције изворног кода програма, имајте на уму да Субверзија може управљати било којом врстом колекције фајлова - није ограничена на помоћ компутерским програмерима.

note: (title)
en: The Repository
sr: Спремиште

note: (primary)
en: repository
sr: спремиште

note: (para)
en: Subversion is a centralized system for sharing information. At its core is a <firstterm>repository</firstterm>, which is a central store of data. The repository stores information in the form of a <firstterm>filesystem tree</firstterm> - a typical hierarchy of files and directories. Any number of <firstterm>clients</firstterm> connect to the repository, and then read or write to these files. By writing data, a client makes the information available to others; by reading data, the client receives information from others.
sr: Субверзија је централизован систем за дељење информција. У сржи је <firstterm>спремиште</firstterm>, које је централно стовариште података. Спремиште смешта информације у облику <firstterm>фајлсистем стабла</firstterm> - типична хијерархија фајлова и именика. Било који број <firstterm>клијената</firstterm> спаја се на спремиште и чита или уписује у те фајлове. Уписивањем података клијент омогућава да информација буде доступна другима; читањем података клијент прима информације од других.

note: (title)
en: A Typical Client/Server System
sr: Типични клијент/сервер систем

note: (para)
en: So why is this interesting? So far, this sounds like the definition of a typical file server. And indeed, the repository <emphasis>is</emphasis> a kind of file server, but it's not your usual breed. What makes the Subversion repository special is that <emphasis>it remembers every change</emphasis> ever written to it: every change to every file, and even changes to the directory tree itself, such as the addition, deletion, and rearrangement of files and directories.
sr: Дакле зашто је ово интересантно? Зато што је песма од дефиниције типичног фајл сервера. И свакако, спремиште <emphasis>је</emphasis> врста фајл сервера, али није то ваш уобичајен сој. Шта чини Субверзионо спремиште специјалним је да  <emphasis>оно памти све измене</emphasis> икад уписане у њега: све измене сваког фајла, и чак измене самог стабла именика, као што је додавање, брисање, и преуређење фајлова у именика.

note: (para)
en: When a client reads data from the repository, it normally sees only the latest version of the filesystem tree. But the client also has the ability to view <emphasis>previous</emphasis> states of the filesystem. For example, a client can ask historical questions like, <quote>what did this directory contain last Wednesday?</quote>, or <quote>who was the last person to change this file, and what changes did they make?</quote> These are the sorts of questions that are at the heart of any <firstterm>version control system</firstterm>: systems that are designed to record and track changes to data over time.
sr: Када клијент чита податке из спремишта, он нормално види само задњу верзију стабла фајлсистема. Али клијент такође има могућност да види <emphasis>претходно</emphasis> стање фајлсистема. На пример, клијент може поставити историјска питања као,  <quote>шта је овај именик садржао прошле среде?</quote>, или <quote>која је последња особа која је мењала овај фајл, и које измене је урадила?</quote> Ово је врста питања која су срце сваког  <firstterm>система контроле верзија</firstterm>: система који су дизајнирани да активно бележе и прате измене података.

note: (title)
en: Versioning Models
sr: Модели верзионисања

note: (para)
en: All version control systems have to solve the same fundamental problem: how will the system allow users to share information, but prevent them from accidentally stepping on each other's feet? It's all too easy for users to accidentally overwrite each other's changes in the repository.
sr: Сви системи контроле верзија имају да реше исте основне проблеме: како ће систем омогућити корисницима да деле информације, али да их спречи да нехотично корачају стопама једни других? Веома је лако да једни другима корисници  инцидентно препишу промене у спремишту.

note: (title)
en: The Problem of File-Sharing
sr: Проблем Фајл-Дељења

note: (para)
en: Consider this scenario: suppose we have two co-workers, Harry and Sally. They each decide to edit the same repository file at the same time. If Harry saves his changes to the repository first, then it's possible that (a few moments later) Sally could accidentally overwrite them with her own new version of the file. While Harry's version of the file won't be lost forever (because the system remembers every change), any changes Harry made <emphasis>won't</emphasis> be present in Sally's newer version of the file, because she never saw Harry's changes to begin with. Harry's work is still effectively lost - or at least missing from the latest version of the file - and probably by accident. This is definitely a situation we want to avoid!
sr: Замислимо овај сценарио: претпоставимо да имамо два сарадника, Хари и Сали. Сваки одлучи да уреди исти фајл из спремишта  у исто време. Ако Хари први сачува своје измене у спремиште, тада је могуће (неколико тренутака касније) да их Сали нехотице препише својом новом верзијом фајла. Пошто Харијева верзија фајла неће бити изгубљена заувек (јер систем памти све промене), све промене које је урадио Хари <emphasis>неће</emphasis> бити присутне у Салину новију верзију фајла, јер она није видела Харијеве измене на почетку рада. Харијев рад је ефективно изгубљен - или у најмањем недостаје у задњој верзији фајла - и вероватно мимо плана. Ово је дефинтивно ситуација коју желимо да избегнемо.

note: (title)
en: The Problem to Avoid
sr: Како избећи проблем

note: (title)
en: The Lock-Modify-Unlock Solution
sr: Закључај-Мењај-Откључај решење

note: (para)
en: Many version control systems use a <firstterm>lock-modify-unlock</firstterm> model to address this problem, which is a very simple solution. In such a system, the repository allows only one person to change a file at a time. First Harry must <emphasis>lock</emphasis> the file before he can begin making changes to it. Locking a file is a lot like borrowing a book from the library; if Harry has locked a file, then Sally cannot make any changes to it. If she tries to lock the file, the repository will deny the request. All she can do is read the file, and wait for Harry to finish his changes and release his lock. After Harry unlocks the file, his turn is over, and now Sally can take her turn by locking and editing.
sr: Многи системи контроле верзија користе <firstterm>закључај-измени-откључај</firstterm> модел да означе овај проблем, што је веома једноставно решење. У таквим системима, спремиште дозвољава само једној особи да мења фајл у исто време. Прво Хари мора <emphasis>закључати</emphasis> фајл пре него што може да га мења. Закључавање фајла је много слично позајмљивању књиге из библиотеке; ако Хари има закључани фајл, онда Сали не може да направи било какву измену на њему. Ако она покуша да закључа фајл спремиште ће забранити захтев. Све што може урадити је да чита фајл и чека да Хари заврши своје измене и откључа фајл. Када Хари откључа фајл, он га враћа и Сали  га може узети закључавањем и да га уређује.

note: (para)
en: The problem with the lock-modify-unlock model is that it's a bit restrictive, and often becomes a roadblock for users:
sr: Проблем са закључај-измени-откључај моделом је да је помало рестриктив и често постаје препрека за кориснике:

note: (para)
en: <emphasis>Locking may cause administrative problems.</emphasis> Sometimes Harry will lock a file and then forget about it. Meanwhile, because Sally is still waiting to edit the file, her hands are tied. And then Harry goes on vacation. Now Sally has to get an administrator to release Harry's lock. The situation ends up causing a lot of unnecessary delay and wasted time.
sr: <emphasis>Закључавање може да направи административни проблем.</emphasis> Понекад Хари ће закључати фајл и заборавити на њега. Међутим, пошто Сали још чека да уреди фајл, њене руке се везане. И онда Хари одлази на одмор. Сада Сали има да добије од Администратора ослобађање Харијевог закључавања. Ситуација се завршава узрокујући пуно непотребног кашњења и изгубљеног времена.

note: (para)
en: <emphasis>Locking may cause unnecessary serialization.</emphasis> What if Harry is editing the beginning of a text file, and Sally simply wants to edit the end of the same file? These changes don't overlap at all. They could easily edit the file simultaneously, and no great harm would come, assuming the changes were properly merged together. There's no need for them to take turns in this situation.
sr: <emphasis>Закључавање може да проузрокује нежељену серијализацију.</emphasis> Шта ако Хари уређује почетак текст фајла, а Сали једноставно жели да уреди крај истог фајла? Ове измене се уопште не преклапају. Они могу лако да уређују фајл истовремено, неће доћи до велике штете, узевши да се измене одговарајуће уједине. Њима није потребно да се окрену од овакве ситуације.

note: (para)
en: <emphasis>Locking may create a false sense of security.</emphasis> Pretend that Harry locks and edits file A, while Sally simultaneously locks and edits file B. But suppose that A and B depend on one another, and the changes made to each are semantically incompatible. Suddenly A and B don't work together anymore. The locking system was powerless to prevent the problem - yet it somehow provided a sense of false security. It's easy for Harry and Sally to imagine that by locking files, each is beginning a safe, insulated task, and thus inhibits them from discussing their incompatible changes early on.
sr: <emphasis>Закључавање може да створи лажни осећај сигурности.</emphasis> Узмимо да Хари закључа и уређује фајл А, док Сали истовремено закључа и уређује фајл Б. Претпоставимо да А и Б зависе један од другог и да измене урађене на било коме семантички нису компатибилне. Изненада А и Б не раде више заједно. Закључавајући систем нема снаге да предупреди проблем - чак некако даје осећај лажне сигурности. Лако је да Хари и Сали замисле то закључавањем фајлова, свако почиње сигуран, издвојен задатак и то га спречава да разматра некомпатибилне измене учињене раније.

note: (title)
en: The Copy-Modify-Merge Solution
sr: Копирај-Мењај-Стопи решење

note: (para)
en: Subversion, CVS, and other version control systems use a <firstterm>copy-modify-merge</firstterm> model as an alternative to locking. In this model, each user's client reads the repository and creates a personal <firstterm>working copy</firstterm> of the file or project. Users then work in parallel, modifying their private copies. Finally, the private copies are merged together into a new, final version. The version control system often assists with the merging, but ultimately a human being is responsible for making it happen correctly.
sr: Субверзија, ЦВС и други системи контроле верзија користе <firstterm>копирај-мењај-стопи</firstterm> модел као алтернативу закључавању. У овом моделу сваки кориснички клијент чита спремиште и креира личну <firstterm>радну копију</firstterm> фајла или пројекта. Корисници онда раде паралелно, мењајући своје приватне копије. Финално, приватне копије се спајају у нову, финалну верзију. Систем контроле верзија често посредује у спајању, али људи су одговорни да учине да све буде коректно.

note: (para)
en: Here's an example. Say that Harry and Sally each create working copies of the same project, copied from the repository. They work concurrently, and make changes to the same file <filename>A</filename> within their copies. Sally saves her changes to the repository first. When Harry attempts to save his changes later, the repository informs him that his file A is <firstterm>out-of-date</firstterm>. In other words, that file A in the repository has somehow changed since he last copied it. So Harry asks his client to <firstterm>merge</firstterm> any new changes from the repository into his working copy of file A. Chances are that Sally's changes don't overlap with his own; so once he has both sets of changes integrated, he saves his working copy back to the repository.
sr: Ево примера. Рецимо да Хари и Сали креирају радне копије истог пројекта, копирањем из спремишта. Они раде истовремено, и праве измене на истом фајлу <filename>А</filename> у оквиру својих копија. Сали сачува своје измене у спремиште прва. Када Хари покуша да сачува своје измене касније, спремиште га информише да је његов фајл А <firstterm>застарео</firstterm>. Другим речима, фајл А у спремишту има нечије измене од задњег копирања. Тако Хари пита свог клијента да <firstterm>стопи</firstterm> било које нове измене из спремишта у његову радну копију фајла А. Постоји шанса да Салине измене не прекривају његове; тако да ће имати оба скупа измена интегрисано, он сачува своју радну копију назад у спремиште.

note: (title)
en: ...Copy-Modify-Merge Continued
sr: ...Копирај-Мењај-Стопи наставак

note: (primary)
en: conflict
sr: конфликт

note: (para)
en: But what if Sally's changes <emphasis>do</emphasis> overlap with Harry's changes? What then? This situation is called a <firstterm>conflict</firstterm>, and it's usually not much of a problem. When Harry asks his client to merge the latest repository changes into his working copy, his copy of file A is somehow flagged as being in a state of conflict: he'll be able to see both sets of conflicting changes, and manually choose between them. Note that software can't automatically resolve conflicts; only humans are capable of understanding and making the necessary intelligent choices. Once Harry has manually resolved the overlapping changes (perhaps by discussing the conflict with Sally!), he can safely save the merged file back to the repository.
sr: Али шта ако Салине измене <emphasis>прекривају</emphasis> Харијеве измене? Шта тада? Ова ситуација се зове <firstterm>конфликт</firstterm>, и то обично није велики проблем. Када Хари тражи од свог клијента да стопи задње измене у спремишту у његову радну копију, његова копија фајла А је некако означена да је у стању конфликта: он ће бити у могућности да види оба скупа конфликтних измена, и ручно да изабере између њих. Приметимо да софтвер не може аутоматски да реши конфликт; само људи су способни да разумеју и ураде неопходне интелигентне изборе. Једном кад Хари ручно реши преклапање измена (можда дискусијом конфликта са Сали!), он може безбедно да сачува стопљен фајл назад у спремиште.

note: (para)
en: The copy-modify-merge model may sound a bit chaotic, but in practice, it runs extremely smoothly. Users can work in parallel, never waiting for one another. When they work on the same files, it turns out that most of their concurrent changes don't overlap at all; conflicts are infrequent. And the amount of time it takes to resolve conflicts is far less than the time lost by a locking system.
sr: Копирај-мењај-стопи модел може да звучи помало хаотично, али у пракси, ради екстремно глатко. Корисници могу да раде паралелно, никада не чекају један другог. Када раде на истим фајловима искључено је да њихове истовремене измене не буду уписане; конфликти су ретки. И износ времена узет за решавање конфликта је мањи од времена изгубљеног закључавањем система.

note: (para)
en: In the end, it all comes down to one critical factor: user communication. When users communicate poorly, both syntactic and semantic conflicts increase. No system can force users to communicate perfectly, and no system can detect semantic conflicts. So there's no point in being lulled into a false promise that a locking system will somehow prevent conflicts; in practice, locking seems to inhibit productivity more than anything else.
sr: На крају, све долази у један критичан фактор: корисничка комуникација. Када је лоша комуникација између корисника синтаксни и семантички конфликти расту. Нема система који ће натерати кориснике да компуницирају перфектно, и нема система који може да детектује семантички конфликт. Тако да није поента да се буде умирен лажним обећањем да систем закључавања некако предупређује конфликт; у пракси, закључавање изгледа спречава више продуктивност него било шта друго.

note: (para)
en: There is one common situation where the lock-modify-unlock model comes out better, and that is where you have unmergeable files. For example if your repository contains some graphic images, and two people change the image at the same time, there is no way for those changes to be merged together. Either Harry or Sally will lose their changes.
sr: Постоји једна обична ситуација где закључај-мењај-откључај модел је бољи, и то је где имате не стопиве фајлове. На пример ако ваше спремиште садржи неке графичке слике, и два човека мењају слике у исто време, нема начина да се те измене споје заједно. Или Хари или Сали ће изгубити своје измене.

note: (title)
en: What does Subversion Do?
sr: Шта Субверзија ради?

note: (para)
en: Subversion uses the copy-modify-merge solution by default, and in many cases this is all you will ever need. However, as of Version 1.2, Subversion also supports file locking, so if you have unmergeable files, or if you are simply forced into a locking policy by management, Subversion will still provide the features you need.
sr: Субверзија користи копирај-измени-стопи решење уобичајено, и у многим случајевимаово је све што вам је потребно. Међутим, од Верзије 1.2 Субверзија такође подржава закључавање фајлова, тако да ако имате нестопиве фајлове, или ако једноставно форсирате политику закључавања преко управе, Субверзија ће још омогућавати жељене особине.

note: (title)
en: Subversion in Action
sr: Субверзија у акција

note: (title)
en: Working Copies
sr: Радна копија

note: (primary)
en: working copy
sr: радна копија

note: (para)
en: You've already read about working copies; now we'll demonstrate how the Subversion client creates and uses them.
sr: Већ сте читали о радној копији; сада ћемо демонстрирати како је Субверзиони клијент креира и користи.

note: (para)
en: A Subversion working copy is an ordinary directory tree on your local system, containing a collection of files. You can edit these files however you wish, and if they're source code files, you can compile your program from them in the usual way. Your working copy is your own private work area: Subversion will never incorporate other people's changes, nor make your own changes available to others, until you explicitly tell it to do so.
sr: Субверзиона радна копија је обично стабло именика у вашем локалном систему, које садржи колекцију фајлова. Ви можете уредити ове фајлове како желите, и  ако су фајлови изворног кода, можете компајлирати ваш програм од њих на уобичајен начин. Ваша радна копија је ваша лична приватна радна површина: Субверзија неће инкорпорирати измене других људи, нити ће урадити ваше промене доступне другима, све док јој експлицитно не кажете да то уради.

note: (para)
en: After you've made some changes to the files in your working copy and verified that they work properly, Subversion provides you with commands to <emphasis>publish</emphasis> your changes to the other people working with you on your project (by writing to the repository). If other people publish their own changes, Subversion provides you with commands to merge those changes into your working directory (by reading from the repository).
sr: Када сте направили неке измене у фајловима у вашој радној копији и проверите да то ради исправно, Субверзија вам омогућава командама да <emphasis>публикујете</emphasis> ваше измене другим људима који раде са вама на вашем пројекту (писањем у спремиште). Ако други људи публикују своје измене, Субверзија вам омогућава  командама за спајање тих измена у ваш радни именик (читањем из спремишта).

note: (para)
en: A working copy also contains some extra files, created and maintained by Subversion, to help it carry out these commands. In particular, each directory in your working copy contains a subdirectory named <filename>.svn</filename>, also known as the working copy <firstterm>administrative directory</firstterm>. The files in each administrative directory help Subversion recognize which files contain unpublished changes, and which files are out-of-date with respect to others' work.
sr: Радна копија такође садржи неке екстра фајлове, креиране и одржаване Субверзијом, дајој  помогну да извуче ове команде. Посебно, сваки именик у вашој радној копији садржи подименике означене <filename>.свн</filename>, такође познат као радна копија <firstterm>административни именик</firstterm>. Фајлови у сваком административном именику помажу Субверзији да препозна који фајлови садрже непубликоване измене, и који фајлови су застрели у односу на рад других.

note: (para)
en: A typical Subversion repository often holds the files (or source code) for several projects; usually, each project is a subdirectory in the repository's filesystem tree. In this arrangement, a user's working copy will usually correspond to a particular subtree of the repository.
sr: Типично Субверзионо спремиште често садржи фајлове (или изворни код) за више пројеката; обично, сваки пројекат је субименик у стаблу фајлсистема у спремишту. У овом уређењу корисничка радна копија обично ће кореспондирати посебном подстаблу спремишта.

note: (para)
en: For example, suppose you have a repository that contains two software projects.
sr: На пример, претпоставимо да имате спремиште које садржи два софверска пројекта.

note: (title)
en: The Repository's Filesystem
sr: Фајлсистем спремишта

note: (para)
en: In other words, the repository's root directory has two subdirectories: <filename>paint</filename> and <filename>calc</filename>.
sr: Другим речима, кореини именик спремишта има два подименика: <filename>пејнт</filename> и <filename>калк</filename>.

note: (para)
en: To get a working copy, you must <firstterm>check out</firstterm> some subtree of the repository. (The term <emphasis>check out</emphasis> may sound like it has something to do with locking or reserving resources, but it doesn't; it simply creates a private copy of the project for you).
sr: Да бисте добили радну копију морате <firstterm>преузети</firstterm> неко подстабло спремишта. (Термин <emphasis>преузети</emphasis> може звучати као нешто што се ради закључавањем или резервисањем ресурса, али то није то; то једноставно креира приватну копију пројекта за вас).

note: (para)
en: Suppose you make changes to <filename>button.c</filename>. Since the <filename>.svn</filename> directory remembers the file's modification date and original contents, Subversion can tell that you've changed the file. However, Subversion does not make your changes public until you explicitly tell it to. The act of publishing your changes is more commonly known as <firstterm>committing</firstterm> (or <firstterm>checking in</firstterm>) changes to the repository.
sr: Претпоставимо да сте направили измене у <filename>буттон.ц</filename>. Како <filename>.свн</filename> именик памти датум измене фајла и оригинални садржај, Субверзија вам  може рећи да сте изменили фајл.Чин публиковања ваших измена је најчешће познат  као  <firstterm>урезивање</firstterm> (или <firstterm>пријављивање</firstterm>) измена у спремиште.

note: (para)
en: To publish your changes to others, you can use Subversion's <command>commit</command> command.
sr: Да би публиковали ваше измене другима, можете користити Субверзиону команду <command>урежи</command>.

note: (para)
en: Now your changes to <filename>button.c</filename> have been committed to the repository; if another user checks out a working copy of <filename>/calc</filename>, they will see your changes in the latest version of the file.
sr: Сада ваше измене у <filename>буттон.ц</filename> су урезане у спремиште; ако други корисник провери радну копију  <filename>/калк</filename>, видеће ваше измене у задњој верзији фајла.

note: (para)
en: Suppose you have a collaborator, Sally, who checked out a working copy of <filename>/calc</filename> at the same time you did. When you commit your change to <filename>button.c</filename>, Sally's working copy is left unchanged; Subversion only modifies working copies at the user's request.
sr: Претпоставимо да имате  сарадника Сали, ко проверава радну копију <filename>/калк</filename> у исто време кад и ви. Када урезујете ваше измене у <filename>буттон.ц</filename>, Салина радна копија остаје непромењена; Субверзија мења радну копију само на захтев корисника.

note: (para)
en: To bring her project up to date, Sally can ask Subversion to <firstterm>update</firstterm> her working copy, by using the Subversion <command>update</command> command. This will incorporate your changes into her working copy, as well as any others that have been committed since she checked it out.
sr: Да би ажурирала свој пројекат Сали мора питати Субверзилу да <firstterm>ажурира</firstterm> њену радну копију коришћрњем Субверзионе команде <command>ажурирај</command>. Ово ће укључити ваше измене у радну копију исто као што било који други који су урезани од провере.

note: (para)
en: Note that Sally didn't need to specify which files to update; Subversion uses the information in the <filename>.svn</filename> directory, and further information in the repository, to decide which files need to be brought up to date.
sr: Забележите да Сали не треба да специфира које фајлове ажурира; Субверзија користи информације у <filename>.свн</filename> именику, и даље информације у спремишту, да одлучи које фајлове треба ажурирати.

note: (title)
en: Repository URLs
sr: УРЛ спремишта

note: (para)
en: Subversion repositories can be accessed through many different methods - on local disk, or through various network protocols. A repository location, however, is always a URL. The URL schema indicates the access method:
sr: Субверзионом спремишту може бити приступљено кроз много различитих метода - на локалном диску, или кроз разне мрежне протоколе. Мест спремишта, међутим, је увек на УРЛ. УРЛ шема означава метод приступа:

note: (title)
en: Repository Access URLs
sr: УРЛ приступ спремишту

note: (entry)
en: Schema
sr: Шема

note: (entry)
en: Access Method
sr: Приступни метод

note: (literal)
en: file://
sr: филе://

note: (entry)
en: Direct repository access on local or network drive.
sr: Директни приступ спремишту на локалном мрежном уређају.

note: (entry)
en: Access via WebDAV protocol to Subversion-aware Apache server.
sr: Приступ преко ВебДАВ протокола за Субверзионо познавање Апаш сервера.

note: (entry)
en: Same as <placeholder-1/>, but with SSL encryption.
sr: Исто као <placeholder-1/>,али са ССЛ енскрипцијом.

note: (literal)
en: svn://
sr: свн://

note: (literal) (primary)
en: svnserve
sr: свнсерве

note: (entry)
en: Unauthenticated TCP/IP access via custom protocol to a <placeholder-1/> server.
sr: Неаутентичан ТЦП/ИП приступ преко обичног протокола ка <placeholder-1/> серверу.

note: (literal)
en: svn+ssh://
sr: свн+ссх://

note: (entry)
en: authenticated, encrypted TCP/IP access via custom protocol to a <placeholder-1/> server.
sr: аутентичан, шифриран ТЦП/ИП приступ преко обичног протокола ка <placeholder-1/> серверу.

note: (para)
en: For the most part, Subversion's URLs use the standard syntax, allowing for server names and port numbers to be specified as part of the URL. The <literal>file://</literal> access method is normally used for local access, although it can be used with UNC paths to a networked host. The URL therefore takes the form <systemitem class="url">file://hostname/path/to/repos</systemitem>. For the local machine, the <literal>hostname</literal> portion of the URL is required to be either absent or <literal>localhost</literal>. For this reason, local paths normally appear with three slashes, <systemitem class="url">file:///path/to/repos</systemitem>.
sr: За многе делове Субверзиони УРЛови користе стандардну синтаксу дозвољавајући серверским именима бројевима портова да буду специфицирани као део УРЛа. <literal>филе://</literal> метод приступа се нормално користи за локални приступ, такође може се користити са УНЦ путњом до мрежног домаћина. УРЛ дакле узима облик  <systemitem class="url">филе://хостнаме/патх/то/репос</systemitem>. За локалну машину <literal>хостнаме</literal> део УРЛ се захтева да није присутно или да је <literal>лоцалхост</literal>. Из овог разлога локална путања се нормално јавља са три косе црте <systemitem class="url">филе:///патх/то/репос</systemitem>.

note: (para)
en: Also, users of the <literal>file://</literal> scheme on Windows platforms will need to use an unofficially <quote>standard</quote> syntax for accessing repositories that are on the same machine, but on a different drive than the client's current working drive. Either of the two following URL path syntaxes will work where <literal>X</literal> is the drive on which the repository resides:
sr: Такође корисници <literal>филе://</literal> шеме на Виндоуз платформама треба да користе неофицијалну <quote>стандардну</quote> синтаксу за приступ спремишту која су на истој машини, али на различитим уређајима од оног где је клијентов радни уређај. Свака од следеће две синтаксе УРЛ путања ће радити где  је <literal>X</literal> драјв на коме  спремиште обитава.

note: (screen)
en: 
    file:///X:/path/to/repos
    ...
    file:///X|/path/to/repos
    ...
sr: 
    филе:///X:/патх/то/репос
    ...
    филе:///X|/патх/то/репос
    ...

note: (para)
en: Note that a URL uses ordinary slashes even though the native (non-URL) form of a path on Windows uses backslashes.
sr: Приметимо да УРЛ користи обичне косе црте чак и кад природни (не УРЛ) облик путање на Виндоузу користи обрнуте косе црте.

note: (para)
en: You can safely access a FSFS repository via a network share, but you <emphasis>cannot</emphasis> access a BDB repository in this way.
sr: Можете безбедно приступити ФСФС спремишту преко мрежне поделе, али ви <emphasis>не можете</emphasis> приступити БДБ спремишту на овај начин.

note: (para)
en: Do not create or access a Berkeley DB repository on a network share. It <emphasis>cannot</emphasis> exist on a remote filesystem. Not even if you have the network drive mapped to a drive letter. If you attempt to use Berkeley DB on a network share, the results are unpredictable - you may see mysterious errors right away, or it may be months before you discover that your repository database is subtly corrupted.
sr: Не креирајте Беркли ДБ спремиште на мрежном дељеном простору. То <emphasis>не може</emphasis> постојати на удаљеном фајлсистему. Чак ни ако имате мрежни драјв означен словом драјва. Ако покушате да користите Беркли ДБ на мрежној подели резултати су непредвидљиви - можете видети мистериозне грешке или ће проћи месеци док не установите да ваша база података  спремишта са пуно грешака.

note: (title)
en: Revisions
sr: Ревизије

note: (primary)
en: revision
sr: ревизија

note: (para)
en: A <command>svn commit</command> operation can publish changes to any number of files and directories as a single atomic transaction. In your working copy, you can change files' contents, create, delete, rename and copy files and directories, and then commit the complete set of changes as a unit.
sr: Операција <command>свн урежи</command> публикује измене било ког броја фајлова и именика као једну атомик трансакцију. У вашој радној копији можете мењати садржај фајлова, креирати, брисати, преименовати и копирати фајлове и именике и онда урежете укупан скуп измена као јединицу.

note: (para)
en: In the repository, each commit is treated as an atomic transaction: either all the commits changes take place, or none of them take place. Subversion retains this atomicity in the face of program crashes, system crashes, network problems, and other users' actions.
sr: У спремишту савако урезивање се тртира као атомик трансакција: или се урежу све промене или ниједна. Субверзија чува ову атомичност у случају пуцања програма или система, мрежних проблема и других акција корисника.

note: (para)
en: Each time the repository accepts a commit, this creates a new state of the filesystem tree, called a <firstterm>revision</firstterm>. Each revision is assigned a unique natural number, one greater than the number of the previous revision. The initial revision of a freshly created repository is numbered zero, and consists of nothing but an empty root directory.
sr: Сваки пут када спремиште приступи урезивању то креиира ново стање стабла фајлсистема названог <firstterm>ревисија</firstterm>. Свака ревизија се означава јединственим природним бројем који је за један већи од броја претходне ревизије.Почетна ревизија свеже креираног спремишта означена је нулом и не садржи ништа осим празног кореног именика.

note: (para)
en: A nice way to visualize the repository is as a series of trees. Imagine an array of revision numbers, starting at 0, stretching from left to right. Each revision number has a filesystem tree hanging below it, and each tree is a <quote>snapshot</quote> of the way the repository looked after each commit.
sr: Леп начин да се визуализује спремиште је серија стабала. Замислимо област ревизионих бројева, почевши од нуле, развучених с лева у десно. Сваки ревизиони број има фајлсистем стабло виси испод њега и свако стабло је <quote>назнака</quote> како спремиште изгледа после урезивања.

note: (title)
en: Global Revision Numbers
sr: Глобални ревизиони бројеви

note: (para)
en: Unlike those of many other version control systems, Subversion's revision numbers apply to <emphasis>entire trees</emphasis>, not individual files. Each revision number selects an entire tree, a particular state of the repository after some committed change. Another way to think about it is that revision N represents the state of the repository filesystem after the Nth commit. When a Subversion user talks about ``revision 5 of <filename>foo.c</filename>'', they really mean ``<filename>foo.c</filename> as it appears in revision 5.'' Notice that in general, revisions N and M of a file do <emphasis>not</emphasis> necessarily differ!
sr: Другачије него код већине других система контроле верзија, Субверзиони ревизиони бројеви се појављују као <emphasis>цела стабла</emphasis>, а не индивидуални фајлови. Сваки ревизиони број селектује цело стабло, партикуларно стање спремишта после неког урезивања измена. Други начин размишљања о томе је да ревизија Н претставља стање фајлсистема спремишта после Нтог урезивања. Када корисник Субверзије говори о ``ревисија 5 од <filename>фоо.ц</filename>'', он стварно мисли ``<filename>фоо.ц</filename>  како се јавља у ревизији 5." Приметимо да уопште ревизије Н и М фајла <emphasis>нису</emphasis> обавезно различите.

note: (para)
en: It's important to note that working copies do not always correspond to any single revision in the repository; they may contain files from several different revisions. For example, suppose you check out a working copy from a repository whose most recent revision is 4:
sr: Важно је приметити да радна копија не кореспондира увек било којој појединачној ревизији у спремишту; она може садржати фајлове из више различитих ревизија. На пример, претпоставимо да преузимате радну копију из спремишта чија је најскорија ревизија 4:

note: (screen)
en: 
    calc/Makefile:4
         integer.c:4
         button.c:4
sr: 
    калк/Макефиле:4
         интегер.ц:4
         буттон.ц:4

note: (para)
en: At the moment, this working directory corresponds exactly to revision 4 in the repository. However, suppose you make a change to <filename>button.c</filename>, and commit that change. Assuming no other commits have taken place, your commit will create revision 5 of the repository, and your working copy will now look like this:
sr: Тренутно овај радни именик одговара тачно ревизији 4 у спремишту. Међутим, претпоставимо да измените <filename>буттон.ц</filename>, и урежете измене. Узмимо да није било других урезивања, ваше урезивање креира ревизију 5 спремишта и ваша радна копија сада изгледа овако:

note: (screen)
en: 
    calc/Makefile:4
         integer.c:4
         button.c:5
sr: 
    калк/Макефиле:4
         интегер.ц:4
         буттон.ц:5

note: (para)
en: Suppose that, at this point, Sally commits a change to <filename>integer.c</filename>, creating revision 6. If you use <command>svn update</command> to bring your working copy up to date, then it will look like this:
sr: Претпоставимо то, у том тренутку, Саки урезује измене <filename>интегер.ц</filename>, креирајући ревизију 6. Ако користите <command>свн ажурирај</command> да доведете вашу радну копију у ажурно стање то ће изгледати овако:

note: (screen)
en: 
    calc/Makefile:6
         integer.c:6
         button.c:6
sr: 
    калк/Макефиле:6
         интегер.ц:6
         буттон.ц:6

note: (para)
en: Sally's changes to <filename>integer.c</filename> will appear in your working copy, and your change will still be present in <filename>button.c</filename>. In this example, the text of <filename>Makefile</filename> is identical in revisions 4, 5, and 6, but Subversion will mark your working copy of <filename>Makefile</filename> with revision 6 to indicate that it is still current. So, after you do a clean update at the top of your working copy, it will generally correspond to exactly one revision in the repository.
sr: Саине измене <filename>интегер.ц</filename> се појављују у вашој радној копији и ваше измене су још присутне у <filename>буттон.ц</filename>. У овом примеру, текст у <filename>Макефиле</filename> је идентичан у ревизијама 4,5 и 6, али Субверзија ће означити вашу радну копију <filename>Макефиле</filename> ревизијом 6 да индицира да је још текућа. Тако, после урађеног чистог ажурирања на врх ваше радне копије она ће генерално кореспондирати тачно једној ревизији у спремишту.

note: (title)
en: How Working Copies Track the Repository
sr: Како радна копија прати спремиште

note: (para)
en: For each file in a working directory, Subversion records two essential pieces of information in the <filename>.svn/</filename> administrative area:
sr: За сваки фајл у радном именику Субверзија уписује два важна комада информација у <filename>.свн/</filename> администаративну област:

note: (para)
en: what revision your working file is based on (this is called the file's <firstterm>working revision</firstterm>), and
sr: на коју ревизију је ваша радна копија заснована )то се зове фајлова <firstterm>радна ревизија</firstterm>), и

note: (para)
en: a timestamp recording when the local copy was last updated by the repository.
sr: временски маркер записан када се локална копија задњи пут ажурира у спремишту.

note: (para)
en: Given this information, by talking to the repository, Subversion can tell which of the following four states a working file is in:
sr: Дајући ове информације, говорећи спремишту, Субверзија може рећи које од следећих четири статуса има радни фајл:

note: (term)
en: Unchanged, and current
sr: Неизмењен и текући

note: (para)
en: The file is unchanged in the working directory, and no changes to that file have been committed to the repository since its working revision. A <command>commit</command> of the file will do nothing, and an <command>update</command> of the file will do nothing.
sr: Фајл је неизмењен у радном именику, и нема измена тог фајла при урезивању у спремиште од његове радне ревизије. <command>Урезивање</command> фајла не ради ништа, и <command>ажурирање</command>  фајла не ради ништа.

note: (term)
en: Locally changed, and current
sr: Локално измењен и текући

note: (para)
en: The file has been changed in the working directory, and no changes to that file have been committed to the repository since its base revision. There are local changes that have not been committed to the repository, thus a <command>commit</command> of the file will succeed in publishing your changes, and an <command>update</command> of the file will do nothing.
sr: Фајл је измењен у радном именику и измене нису урезане у спремиште од основне ребжвизије. Постоје локалне измене које још нису урезане у спремиште, тако <command>урезивање</command> фајла ће пратити публиковање ваших измена у спремиште, а  <command>ажурирање</command> фајла неће урадити ништа.

note: (term)
en: Unchanged, and out-of-date
sr: Непромењен и застарео

note: (para)
en: The file has not been changed in the working directory, but it has been changed in the repository. The file should eventually be updated, to make it current with the public revision. A <command>commit</command> of the file will do nothing, and an <command>update</command> of the file will fold the latest changes into your working copy.
sr: Фајл није измењен у радном именику али је измењен у спремишту. Фајл би требало да буде ажуриран да се учини савремен са јавном ревизијом. <command>Урезивање</command> фајла не ради ништа, а <command>ажурирање</command> фајла уводи задње измене у вашу радну копију.

note: (term)
en: Locally changed, and out-of-date
sr: Локално измењен и застарео

note: (para)
en: The file has been changed both in the working directory, and in the repository. A <command>commit</command> of the file will fail with an <emphasis>out-of-date</emphasis> error. The file should be updated first; an <command>update</command> command will attempt to merge the public changes with the local changes. If Subversion can't complete the merge in a plausible way automatically, it leaves it to the user to resolve the conflict.
sr: Фајл је измењен у оба случаја и у радном именику и у спремишту. <command>Урезивање</command> фајла биће неуспешно са  грешком <emphasis>застарео</emphasis>. Фајл се мора најпре ажурираи; са <command>ажурирај</command> командом покушаће се спајање јавних измена са локалним изменама. Ако Субверзија не може потпуно да стопи на разуман начин аутоматски, она оставља кориснику да разреши конфликт.

note: (title)
en: Summary
sr: Закључак

note: (para)
en: We've covered a number of fundamental Subversion concepts in this chapter:
sr: Ми смо овде покрили одређени број основних Субверзионих концепата:

note: (para)
en: We've introduced the notions of the central repository, the client working copy, and the array of repository revision trees.
sr: Увели смо означавање централног спремишта, клијентове радне копије, и област ревизионог стабла спремишта.

note: (para)
en: We've seen some simple examples of how two collaborators can use Subversion to publish and receive changes from one another, using the 'copy-modify-merge' model.
sr: Видли смо неке просте примере како сарадници могу да користе Субверзију да публикују  и приме измене од других, користећи 'копирај-мењај-стопи' модел.

note: (para)
en: We've talked a bit about the way Subversion tracks and manages information in a working copy.
sr: Говорили смо о начину како Субверзија прати и управља информацијама у радној копији.

note: (title)
en: Setting Up A Server
sr: Подешавање сервера

note: (para)
en: To use TortoiseSVN (or any other Subversion client), you need a place where your repositories are located. You can either store your repositories locally and access them using the <literal>file://</literal> protocol or you can place them on a server and access them with the <literal>http://</literal> or <literal>svn://</literal> protocols. The two server protocols can also be encrypted. You use <literal>https://</literal> or <literal>svn+ssh://</literal>. This chapter shows you step by step on how you can set up such a server on a Windows machine.
sr: Да користите ТортоисеСВН (или било који други Субверзиони клијент), потребно вам је место где је лоцирано ваше спремиште. Можете ускладиштити ваше спремиште локално и приступати му користећи  <literal>филе://</literal> протокол или га сместити на сервеу и приступати му са <literal>хттп://</literal> или <literal>свн://</literal> протоколима. Два сервер протокола могу, такође, бити шифрована. Користите  <literal>хттпс://</literal> или <literal>свн+ссх://</literal>. Ово поглавље приказује корак по корак како подешавате такав сервер на Виндоуз машини.

note: (para)
en: More detailed information on the Subversion server options, and how to choose the best architecture for your situation, can be found in the Subversion book under <ulink url="http://svnbook.red-bean.com/en/1.5/svn.serverconfig.html"><citetitle>Server Configuration</citetitle></ulink>.
sr: Детаљније информације о опцијама Субверзионог сервера и како изабрати најбољу архитектуру за вашу ситуацију, може се наћи у књизи  Субверзије под  <ulink url="http://svnbook.red-bean.com/en/1.5/svn.serverconfig.html"><citetitle>Сервер конфигурација</citetitle></ulink>.

note: (para)
en: If you don't have a server and you work alone then local repositories are probably your best choice. You can skip this chapter and go directly to <xref linkend="tsvn-repository"/>.
sr: Ако немате сервер и радите сами тада локално спремиште је ваш најбољи избор. Можете прескочити ово поглавље и ићи право на  <xref linkend="tsvn-repository"/>.

note: (para)
en: If you were thinking about setting up a multi-user repository on a network share, think again. Read <xref linkend="tsvn-repository-local-share"/> to find out why we think this is a bad idea.
sr: Ако размишљате да подесите вишекорисничко спремиште на мрежном дељеном простору, размислите још једном. Прочитајте <xref linkend="tsvn-repository-local-share"/> да нађете зашто ми мислимо да је то лоша идеја.

note: (title)
en: Apache Based Server
sr: Апаш заснован сервер

note: (primary)
en: Apache
sr: Апаш

note: (para)
en: The most flexible of all possible server setups for Subversion is the Apache based one. Although a bit more complicated to set up, it offers benefits that other servers cannot:
sr: Најфлексибилнији од свих могућих сервер подешавања за Субверзију је Апаш засновани сервер. Мада је мало компликованији за подешавање он пружа погодности које други  сервери немају:

note: (primary) (term)
en: WebDAV
sr: ВебДАВ

note: (para)
en: The Apache based Subversion server uses the WebDAV protocol which is supported by many other programs as well. You could e.g. mount such a repository as a <quote>Web folder</quote> in the Windows explorer and then access it like any other folder in the file system.
sr: Апаш заснован Субверзиони сервер користи ВебДАВ протокол који је добро подржан са много других програма. Могли бисте нпр. поставити спремиште као <quote>Веб именик/qуоте> у Виндоуз експлореру и да му приступате као сваком другом именику фајл система.

note: (term)
en: Browsing The Repository
sr: Претраживање спремишта

note: (para)
en: You can point your browser to the URL of your repository and browse the contents of it without having a Subversion client installed. This gives access to your data to a much wider circle of users.
sr: Можете довести ваш претраживач на УРЛ спремишта и претраживати његов садржај без инсталираног Субверзионог клијента. Ово даје приступ вашим подацима много ширем кругу корисника.

note: (term) (title)
en: Authentication
sr: Аутентикација

note: (para)
en: You can use any authentication mechanism Apache supports, including SSPI and LDAP.
sr: Можете користити механизам аутентикације подршке Апашу, укључујући ССПИ и ЛДАП.

note: (term)
en: Security
sr: Сигурност

note: (para)
en: Since Apache is very stable and secure, you automatically get the same security for your repository. This includes SSL encryption.
sr: Како је Апаш веома стабилан и сигуран, ви аутоматски добијате исту сигурност за спремиште. Ово обухвата ССП шифровање.

note: (title)
en: Installing Apache
sr: Инсталирање Апаша

note: (para)
en: Please note that Windows XP without the service pack 1 will lead to bogus network data and could therefore corrupt your repository!
sr: Молим вас имајте у виду да Виндоус XП без сервис пакета 1 доводи до вештачких мрежних података тако да ће покварити спремиште.

note: (para)
en: Download the latest version of the Apache web server from <ulink url="http://httpd.apache.org/download.cgi"><citetitle>http://httpd.apache.org/download.cgi</citetitle></ulink>. Make sure that you download the version 2.2.x - the version 1.3.xx won't work!
sr: Скините задњу верзију Апаш веб сервера са <ulink url="http://httpd.apache.org/download.cgi"><citetitle>http://httpd.apache.org/download.cgi</citetitle></ulink>.Будите да скидате верзију 2.2.x - верзија 1.3.xx не ради!

note: (para)
en: The msi installer for Apache can be found by clicking on <literal>other files</literal>, then browse to <filename>binaries/win32</filename>. You may want to choose the msi file <filename>apache-2.2.x-win32-x86-openssl-0.9.x.msi</filename> (the one that includes OpenSSL).
sr: Мси инсталација за Апаш може се наћи кликом на <literal>остали фајлови </literal>, затим претражите до  <filename>бинариешwин32</filename>.Можда бисте желели да изаберете мси фајл <filename>апацхе-2.2.x-wин32-x86-опенссл-0.9.x.мси</filename> (онај који обухвата ОпенССЛ).

note: (para)
en: Once you have the Apache2 installer you can double click on it and it will guide you through the installation process. Make sure that you enter the server-URL correctly (if you don't have a DNS name for your server just enter the IP-address). I recommend to install Apache <emphasis>for All Users, on Port 80, as a Service</emphasis>. Note: if you already have IIS or any other program running which listens on port 80 the installation might fail. If that happens, go to the programs directory, <filename>\Apache Group\Apache2\conf</filename> and locate the file <filename>httpd.conf</filename>. Edit that file so that <literal>Listen 80</literal> is changed to a free port, e.g. <literal>Listen 81</literal>. Then restart the installation - this time it should finish without problems.
sr: Једном када имате Апаш2 инсталиран можете двоструко кликнути на њега и он ће вас водити кроз инсталациони процес. Будите сигурни да унесете сервер-УРЛ коректно (ако немате ДНС име вашег сервера само упишите ИП-адресу). Препоручујем да инсталирате Апаш <emphasis>за све кориснике, на Порту 80,као Сервис </emphasis>. Пажња: ако већ имате ИИС или неки други програм који ради и чита на порту 80 инсталација може бити неуспешна. Ако се то деси идите на програмски именик <filename>\Апацхе Гроуп\Апацхе2\цонф</filename> и нађите фајл <filename>httpd.conf</filename>. Уредите тај фајл тако да <literal>Листен 80</literal> буде измењено на слободан порт, нпр. <literal>Листен 81</literal>. Затим рестартујте инсталацију - овог пута ће завршити без проблема.

note: (para)
en: Now test if the Apache web server is running correctly by pointing your web browser to <systemitem class="url">http://localhost/</systemitem> - a preconfigured Website should show up.
sr: Сада тестирајте да ли Апаш веб сервер ради исправно управљајући веб претраживач на <systemitem class="url">http://localhost/</systemitem> - преконфигурисан вебсајт треба да буде приказан.

note: (para)
en: If you decide to install Apache as a service, be warned that by default it will run as the local system account. It would be a more secure practice for you to create a separate account for Apache to run as.
sr: Ако одлучите да инсталирате Апаш као сервис, знајте да тада уобичајено ради као систем локалног рчуна. Била би сигурнија пракса за вас да креирате посебан рачун за рад као Апаш.

note: (para)
en: Make sure that the account on the server that Apache is running as has an explicit entry in the repository directory's access control list (right-click directory | properties | security), with full control. Otherwise, users will not be able to commit their changes.
sr: Будите сигурни да тај рачун на серверу где ради Апаш има експлицитан улаз приступу именика контролне листе спремишта (десни клик именик | особине | сигурност), са пуном контролом. Другим речима, корисник неће бити способан да уреже своје измене.

note: (para)
en: Even if Apache runs as local system, you still need such an entry (which will be the SYSTEM account in this case).
sr: Чак и ако Апаш ради као локални систем, ви још имате потребу за таквим улазом (која би имала СИСТЕМ рачун у овом случају).

note: (para)
en: If Apache does not have this permission set up, your users will get <quote>Access denied</quote> error messages, which show up in the Apache error log as error 500.
sr: Ако Апаш нема подешену ову дозволу, ваши корисници ће добити <quote>Приступ забрањен</quote> поруку грешке, која је приказана у Апаш дневнику као грешка 500.

note: (para)
en: The first thing you need before installing Apache is a computer with Windows 2000, Windows XP+SP1, Windows 2003, Vista or Server 2008. <warning><placeholder-1/></warning><placeholder-2/><caution><placeholder-3/><placeholder-4/><placeholder-5/><placeholder-6/></caution>
sr: Прва свар која вам је потребна пре инсталирања Апаша је компјутер са Виндоуз 2000, Виндоуз XП+СП1, Виндоуз 2003, Виста или Сервер 2008.<warning><placeholder-1/></warning><placeholder-2/><caution><placeholder-3/><placeholder-4/><placeholder-5/><placeholder-6/></caution>

note: (title)
en: Installing Subversion
sr: Инсталирање Субверзије

note: (para)
en: Download the latest version of the Subversion Win32 binaries for Apache. Be sure to get the right version to integrate with your version of Apache, otherwise you will get an obscure error message when you try to restart. If you have Apache 2.2.x go to <ulink url="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100"><citetitle>http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100</citetitle></ulink>.
sr: Скините задњу верзију Субверзије Вин32 бинарије за Апаш. Будите сигурни да сте добили исправну верзију за интеграцију са вашом верзијом Апаша, у супротном ће те добити чудне поруке грешке када пробате са рестартом. Ако имате Апаш 2.2.x идите на <ulink url="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100"><citetitle>http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100</citetitle></ulink>.

note: (para)
en: Run the Subversion installer and follow the instructions. If the Subversion installer recognized that you've installed Apache, then you're almost done. If it couldn't find an Apache server then you have to do some additional steps.
sr: Покрените Субверзиону инсталацију и пратите инструкције. Ако инсталација Субверзије препозна да сте инсталирали Апаш онда је у реду. Ако не нађе Апаш сервер морате урадити неке додатне кораке.

note: (primary)
en: mod_authz_svn
sr: мод_аутхз_свн

note: (para)
en: Using the windows explorer, go to the installation directory of Subversion (usually <filename>c:\program files\Subversion</filename>) and find the files <filename>/httpd/mod_dav_svn.so</filename> and <filename>mod_authz_svn.so</filename>. Copy these files to the Apache modules directory (usually <filename>c:\program files\apache group\apache2\modules </filename>).
sr: Користећи виндоуз претраживач идите на инсталациони именик Субверзије (обично <filename>c:\program files\Subversion</filename>) и нађите фајлове <filename>/httpd/mod_dav_svn.so</filename> и <filename>mod_authz_svn.so</filename>. Копирајте ове фајлове у Апаш именик модула (обично <filename>c:\program files\apache group\apache2\modules </filename>).

note: (para)
en: Copy the file <filename>/bin/libdb*.dll</filename> and <filename>/bin/intl3_svn.dll</filename> from the Subversion installation directory to the Apache bin directory.
sr: Копирајте фајл <filename>/бин/либдб*.длл</filename> и <filename>/бин/интл3_свн.длл</filename> из Субверзијиног инсталационог именика у Апаш бин именик.

note: (para)
en: Edit Apache's configuration file (usually <filename> C:\Program Files\Apache Group\Apache2\conf\httpd.conf</filename>) with a text editor such as Notepad and make the following changes:
sr: Уредите Апаш конфигурациони фајл (обично <filename>  C:\Program Files\Apache Group\Apache2\conf\httpd.conf</filename>) помоћу текст уређивача као што је Нотепад и урадите следеће измене:

note: (para)
en: Uncomment (remove the '<literal>#</literal>' mark) the following lines: <screen>
    #LoadModule dav_fs_module modules/mod_dav_fs.so
    #LoadModule dav_module modules/mod_dav.so
    </screen> Add the following two lines to the end of the <literal>LoadModule</literal> section. <screen>
    LoadModule dav_svn_module modules/mod_dav_svn.so
    LoadModule authz_svn_module modules/mod_authz_svn.so
    </screen>
sr: Откоментирајте (уклоните '<literal>#</literal> знак) следећим линијама:<screen>
    #LoadModule dav_fs_module modules/mod_dav_fs.so
    #LoadModule dav_module modules/mod_dav.so
    </screen> Add the following two lines to the end of the <literal>LoadModule</literal> section. <screen>
    LoadModule dav_svn_module modules/mod_dav_svn.so
    LoadModule authz_svn_module modules/mod_authz_svn.so
    </screen>

note: (title) (term)
en: Configuration
sr: Конфигурација

note: (para)
en: At the end of the config file add the following lines: <screen>
    &lt;Location /svn&gt;
      DAV svn
      SVNListParentPath on
      SVNParentPath D:\SVN
      #SVNIndexXSLT "/svnindex.xsl"
      AuthType Basic
      AuthName "Subversion repositories"
      AuthUserFile passwd
      #AuthzSVNAccessFile svnaccessfile
      Require valid-user
    &lt;/Location&gt;
    </screen> This configures Apache so that all your Subversion repositories are physically located below <filename>D:\SVN</filename>. The repositories are served to the outside world from the URL: <systemitem class="url"> http://MyServer/svn/ </systemitem>. Access is restricted to known users/passwords listed in the <filename>passwd</filename> file.
sr: На крај конфиг фајла додајте следеће линије:<screen>
    &lt;Location /svn&gt;
      DAV svn
      SVNListParentPath on
      SVNParentPath D:\SVN
      #SVNIndexXSLT "/svnindex.xsl"
      AuthType Basic
      AuthName "Subversion repositories"
      AuthUserFile passwd
      #AuthzSVNAccessFile svnaccessfile
      Require valid-user
    &lt;/Location&gt;
    </screen> Ово конфигурише Апаш тако да Субверзијино спремиште је физички лоцирано под  <filename>D:\SVN</filename>. Спремишта за остали свет опслужује  УРЛ: <systemitem class="url"> http://MyServer/svn/</systemitem>. Приступ је ограничен на познавање корисник /лозинка дато у  <filename>passwd</filename> фајлу.

note: (para)
en: To create the <filename>passwd</filename> file, open the command prompt (DOS-Box) again, change to the <filename>apache2</filename> folder (usually <filename>c:\program files\apache group\apache2</filename>) and create the file by entering <screen>
    bin\htpasswd -c passwd &lt;username&gt;
    </screen> This will create a file with the name <filename>passwd</filename> which is used for authentication. Additional users can be added with <screen>
    bin\htpasswd passwd &lt;username&gt;
    </screen>
sr: Да бисте креирали <filename>passwd</filename> фајл, отворите командну линију  (ДОС-Бокс) поново, измените у <filename>apache2</filename> именик (обично <filename>c:\program files\apache group\apache2</filename>) и креирајте фајл уношењем <screen>
    bin\htpasswd -c passwd &lt;username&gt;
    </screen>  Ово ће креирати фајл са именом <filename>passwd</filename> који се користи за аутентикацију. Додатни корисници могу бити додати са  <screen>
    bin\htpasswd passwd &lt;username&gt;
    </screen>

note: (para)
en: Restart the Apache service again.
sr: Рестртујте Апаш сервер поново.

note: (para)
en: Point your browser to <systemitem class="url">http://MyServer/svn/MyNewRepository</systemitem> (where <filename>MyNewRepository</filename> is the name of the Subversion repository you created before). If all went well you should be prompted for a username and password, then you can see the contents of your repository.
sr: Управите ваш претраживач на <systemitem class="url">http://MyServer/svn/MyNewRepository</systemitem> (где је  <filename>MyNewRepository</filename> име Субверзионог спремишта које сте раније креирали). Ако је све добро прошло бићете упитани за корисничко име и лозинку, затим можете видети садржај спремишта.

note: (para)
en: Now you have set up Apache and Subversion, but Apache doesn't know how to handle Subversion clients like TortoiseSVN yet. To get Apache to know which URL will be used for Subversion repositories you have to edit the Apache configuration file (usually located in <filename>c:\program files\apache group\apache2\conf\httpd.conf</filename>) with any text editor you like (e.g. Notepad): <placeholder-1/>
sr: Сада можете подесити Апаш и Субверзију, али Апаш још не зна како да опслужи Субверзионог клијента као што је ТортоисеСВН. Да би Апаш знао који УРЛ треба користити за Субверзионо спремиште морате да уредите Апаш конфигурациони фајл )обично на локацији <filename>c:\program files\apache group\apache2\conf\httpd.conf</filename>) било којим уређивачем текста који волите (нпр. Нотепад): <placeholder-1/>

note: (primary)
en: SVNPath
sr: СВНПутања

note: (primary) (literal)
en: SVNParentPath
sr: СВНПредакПутања

note: (title)
en: Apache <filename>httpd.conf</filename> Settings
sr: Апаш <filename>httpd.conf</filename> подешавање

note: (entry)
en: Setting
sr: Подешавање

note: (entry)
en: Explanation
sr: Објашњење

note: (entry)
en: means that the Subversion repositories are available from the URL <placeholder-1/>
sr: значи да је Субверзионо спремиште доступно са УРЛ <placeholder-1/>

note: (entry)
en: tells Apache which module will be responsible to serve that URL - in this case the Subversion module.
sr: каже Апашу који модул је одговоран да опслужи тај УРЛ - у овом случају Субверзиони модул.

note: (entry)
en: For Subversion version 1.3 and higher, this directive enables listing all the available repositories under <placeholder-1/>.
sr: За Субверзију 1.3 и више, ова директива омгућава листање свих расположивих спремишта под <placeholder-1/>.

note: (filename)
en: D:\SVN
sr: Д:\СВН

note: (entry)
en: tells Subversion to look for repositories below <placeholder-1/>
sr: каже Субверзији да погледа спремиште испод <placeholder-1/>

note: (entry)
en: Used to make the browsing with a web browser prettier.
sr: Коришћен да фино претражује са веб претраживачем.

note: (entry)
en: is to activate basic authentication, i.e. Username/password
sr: да активира основну аутентификацију, нпр. корисничкоиме/лозинка

note: (entry)
en: is used as an information whenever an authentication dialog pops up to tell the user what the authentication is for
sr: коришћен као информација кадгод се појави аутентификациони дијалог да каже кориснику зашто је аутентификација

note: (entry)
en: specifies which password file to use for authentication
sr: одређује који фајл лозинки користити за аутентификацију

note: (entry)
en: Location of the Access file for paths inside a Subversion repository
sr: Локација фајла рачуна за путање унутар Субверзионог спремишта

note: (entry)
en: specifies that only users who entered a correct username/password are allowed to access the URL
sr: одређује да само корисници који унесу коректан име/лозинка могу да приступе УРЛ

note: (para)
en: If you want your repository to have read access for everyone but write access only for specific users you can change the line <screen>
    Require valid-user
    </screen> to <screen>
    &lt;LimitExcept GET PROPFIND OPTIONS REPORT&gt;
    Require valid-user
    &lt;/LimitExcept&gt;
    </screen>
sr: Ако желите да ваше спремиште има приступ за читање за сваког али приступ за уписивање само за одређене кориснике морате изменити линију <screen>
    Require valid-user
    </screen> to <screen>
    &lt;LimitExcept GET PROPFIND OPTIONS REPORT&gt;
    Require valid-user
    &lt;/LimitExcept&gt;
    </screen>

note: (para)
en: Using a <filename>passwd</filename> file limits and grants access to all of your repositories as a unit. If you want more control over which users have access to each folder inside a repository you can uncomment the line <screen>
    #AuthzSVNAccessFile svnaccessfile
    </screen> and create a Subversion access file. Apache will make sure that only valid users are able to access your <filename>/svn</filename> location, and will then pass the username to Subversion's <literal>AuthzSVNAccessFile</literal> module so that it can enforce more granular access based upon rules listed in the Subversion access file. Note that paths are specified either as <literal>repos:path</literal> or simply <literal>path</literal>. If you don't specify a particular repository, that access rule will apply to all repositories under <literal>SVNParentPath</literal>. The format of the authorization-policy file used by <literal>mod_authz_svn</literal> is described in <xref linkend="tsvn-serversetup-mod_authz_svn"/>
sr: Коришћење <filename>пассwд</filename> фајла ограничава и гарантује приступ свим вашим спремиштима као јединицама. Ако желите више контроле на то који корисници имају приступ сваком именику унутар спремишта можете откоментирати линију  <screen>
    #AuthzSVNAccessFile svnaccessfile
    </screen>  и креирати Субверзиони фајл приступа. Апаш ће сигурно учинити да само ваљани корисници могу да приступе вашој <filename>/свн</filename> локацији, и проследиће корисничко име Субверзионом <literal>AuthzSVNAccessFile</literal> модулу тако да ће се појачати грануларнији приступ заснован на правилима излистаним у Субверзионом фајлу приступа. Приметите да су путање специфициране или као<literal>repos:path</literal> или једноставно <literal>path</literal>. Ако не специфицирате посебно спремиште, тада ће се приступна правила примењивати на сва спремишта под <literal>SVNParentPath</literal>. Формат фајла ауторизационе-полисе коришћен од <literal>mod_authz_svn</literal> описан је на <xref linkend="tsvn-serversetup-mod_authz_svn"/>

note: (para)
en: To make browsing the repository with a web browser 'prettier', uncomment the line <screen>
    #SVNIndexXSLT "/svnindex.xsl"
    </screen> and put the files <filename>svnindex.xsl</filename>, <filename>svnindex.css</filename> and <filename>menucheckout.ico</filename> in your document root directory (usually <filename>C:/Program Files/Apache Group/Apache2/htdocs</filename>). The directory is set with the <literal>DocumentRoot</literal> directive in your Apache config file.
sr: Да учините претраживање спремишта веб брозером 'финије', откоментирајте линију <screen>
    #SVNIndexXSLT "/svnindex.xsl"
    </screen>  и ставите фајлве <filename>svnindex.xsl</filename>, <filename>svnindex.css</filename> и <filename>menucheckout.ico</filename> у ваш корени именик докумената (обично <filename>C:/Program Files/Apache Group/Apache2/htdocs</filename>). Именик је подешен са <literal>DocumentRoot</literal> директивом у Апаш конфигурационом фајлу.

note: (para)
en: You can get those three files directly from our source repository at <ulink url="http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/contrib/other/svnindex"><citetitle>http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/contrib/other/svnindex</citetitle></ulink>. (<xref linkend="tsvn-preface-source"/> explains how to access the TortoiseSVN source repository).
sr: Можете узети ова стабла фајлова директно са нашег изворно спремишта на  <ulink url="http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/contrib/other/svnindex"><citetitle>http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/contrib/other/svnindex</citetitle></ulink>. (<xref linkend="tsvn-preface-source"/> објашњава како приступити ТортоисеСВН спремишту извора).

note: (para)
en: The XSL file from the TortoiseSVN repository has a nice gimmick: if you browse the repository with your web browser, then every folder in your repository has an icon on the right shown. If you click on that icon, the TortoiseSVN checkout dialog is started for this URL.
sr: XСЛ фајл из ТортоисеСВН спремишта има фин трик; ако претражујете спремиште вашим веб претраживачем сваки именик у вашем спремишту има икону приказану с десна. Ако кликнете на ту икону ТортоисеСВН  покреће дијалог преузимања за тај УРЛ.

note: (para)
en: A short explanation of what you just entered: <placeholder-1/> But that's just an example. There are many, many more possibilities of what you can do with the Apache web server. <placeholder-2/>
sr: Кратко објашњење шта сте управо унели: <placeholder-1/> Али то је само један пример. Има много, много више могућности шта све можете учинити са Апаш веб сервером. <placeholder-2/>

note: (title)
en: Multiple Repositories
sr: Вишеструка спремишта

note: (primary)
en: Index of projects
sr: Индекс пројекта

note: (para)
en: If you used the <literal>SVNParentPath</literal> directive then you don't have to change the Apache config file every time you add a new Subversion repository. Simply create the new repository under the same location as the first repository and you're done! In my company I have direct access to that specific folder on the server via SMB (normal windows file access). So I just create a new folder there, run the TortoiseSVN command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Create repository here...</guimenuitem></menuchoice> and a new project has a home...
sr: Ако сте користили <literal>СВНПредакПутања</literal> директиву затим ви нисте мењали Апаш кофиг фајл сваки пут када сте додавали ново Субверзионо спремиште. Једноставно креирајте ново спремиште под истом лкацијом као прво спремиште и ви сте завршили! У мојој компанији ја имам директан приступ специфичном именику на серверу преко СМБ (нормалан виндоуз приступ фајловима). Тако сам само креирао нови именик тамо, покренуо ТортоисеСВН команду <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Цреате репоситорy хере...</guimenuitem></menuchoice>  и нови пројекат је добио дом...

note: (para)
en: If you are using Subversion 1.3 or later, you can use the <literal>SVNListParentPath on</literal> directive to allow Apache to produce a listing of all available projects if you point your browser at the parent path rather than at a specific repository.
sr: Ако користите Субверзију 1.3 или каснију, морате користити <literal>СВНЛистајПредакПутању на</literal> директиву да омогућите Апашу да да листинг свих доступних пројеката ако управите ваш претраживач на предачку путању пре него на посебно спремиште.

note: (title)
en: Path-Based Authorization
sr: Ауторизација зависна од путање

note: (primary)
en: Authorization
sr: Ауторизација

note: (para)
en: The <literal>mod_authz_svn</literal> module permits fine-grained control of access permissions based on user names and repository paths. This is available with the Apache server, and as of Subversion 1.3 it is available with svnserve as well.
sr: Модул <literal>мод_аутхз_свн</literal> омогућава фино-зрнасту контролу на дозволама заснованог приступа корисничких имена и путања спремишта. Ово је омогућено Апаш сервером и од Субверзије 1.3 могуће је са свнсерв.

note: (para)
en: An example file would look like this: <screen>
    [groups]
    admin = john, kate
    devteam1 = john, rachel, sally
    devteam2 = kate, peter, mark
    docs = bob, jane, mike
    training = zak
    # Default access rule for ALL repositories
    # Everyone can read, admins can write, Dan German is excluded.
    [/]
    * = r
    @admin = rw
    dangerman =
    # Allow developers complete access to their project repos
    [proj1:/]
    @devteam1 = rw
    [proj2:/]
    @devteam2 = rw
    [bigproj:/]
    @devteam1 = rw
    @devteam2 = rw
    trevor = rw
    # Give the doc people write access to all the docs folders
    [/trunk/doc]
    @docs = rw
    # Give trainees write access in the training repository only
    [TrainingRepos:/]
    @training = rw
    </screen>
sr: Пример би изгледао овакос: <screen>
    [groups]
    admin = john, kate
    devteam1 = john, rachel, sally
    devteam2 = kate, peter, mark
    docs = bob, jane, mike
    training = zak
    # Default access rule for ALL repositories
    # Everyone can read, admins can write, Dan German is excluded.
    [/]
    * = r
    @admin = rw
    dangerman =
    # Allow developers complete access to their project repos
    [proj1:/]
    @devteam1 = rw
    [proj2:/]
    @devteam2 = rw
    [bigproj:/]
    @devteam1 = rw
    @devteam2 = rw
    trevor = rw
    # Give the doc people write access to all the docs folders
    [/trunk/doc]
    @docs = rw
    # Give trainees write access in the training repository only
    [TrainingRepos:/]
    @training = rw
    </screen>

note: (para)
en: Note that checking every path can be an expensive operation, particularly in the case of the revision log. The server checks every changed path in each revision and checks it for readability, which can be time-consuming on revisions which affect large numbers of files.
sr: Приметимо да провера сваке путање може бити скупа операција, посебно у случају дневника ревизија. Сервер проверава сваку промењену путању у свакој ревизији и проверава да ли је читљива, што може бити временски оптерећујуће на ревизијама које обухватају велики број фајлова.

note: (para)
en: Authentication and authorization are separate processes. If a user wants to gain access to a repository path, she has to meet <emphasis>both</emphasis>, the usual authentication requirements and the authorization requirements of the access file.
sr: Аутентификација и ауторизација су засебни процеси. Ако корисник жели да отвори приступ у путању спремишта, мора се срести са <emphasis>оба</emphasis>, захтевима обичне аутентификације и захтевима ауторизације приступа фајлу.

note: (title)
en: Authentication With a Windows Domain
sr: Аутентификација са Виндоуз доменом

note: (primary)
en: Windows domain
sr: Виндоуз домен

note: (primary)
en: domaincontroller
sr: доменконтролор

note: (para)
en: As you might have noticed you need to make a username/password entry in the <filename>passwd</filename> file for each user separately. And if (for security reasons) you want your users to periodically change their passwords you have to make the change manually.
sr: Као што можете приметити вама је потребно да направите корисник/лозинка улаз у <filename>пассwд</filename> фајл за сваког корисника посебно. И ако (због сигурности) желите да ваши корисници повремено мењају лозинке имате да урадите измене ручно.

note: (para)
en: But there's a solution for that problem - at least if you're accessing the repository from inside a LAN with a windows domain controller: <literal>mod_auth_sspi</literal>!
sr: Али има решења за тај проблем - ако приступате спремишту унутар ЛАН са Виндоуз домејн контролером: <literal>мод_аутх_сспи</literal>!

note: (primary)
en: SSPI
sr: ССПИ

note: (primary)
en: NTLM
sr: НТЛМ

note: (para)
en: The original SSPI module was offered by Syneapps including source code. But the development for it has been stopped. But don't despair, the community has picked it up and improved it. It has a new home on <ulink url="http://sourceforge.net/projects/mod-auth-sspi/"><citetitle>SourceForge</citetitle></ulink>.
sr: Оригинални ССПИ модул је понуђен од Синепса укључујући и изворни код. Али развој је заустављен. Али не очајавајте, заједница ће га подићи и побољшати. Он има нови дом улинк урл="http://sourceforge.net/projects/mod-auth-sspi/"><citetitle>SourceForge</citetitle></ulink>.

note: (para)
en: Download the module which matches your apache version, then copy the file <filename>mod_auth_sspi.so</filename> into the Apache modules folder.
sr: Скините модул који хвата вашу апаш верзију, затим копирајте фајл <filename>мод_аутх_сспи.со</filename> у Апаш модул именик.

note: (para)
en: Edit the Apache config file: add the line <screen>
    LoadModule sspi_auth_module modules/mod_auth_sspi.so
    </screen> to the <literal>LoadModule</literal> section. Make sure you insert this line <emphasis>before</emphasis> the line <screen>
    LoadModule auth_module modules/mod_auth.so
    </screen>
sr: Уредите Апаш конфиг фајл: додајте линију <screen>
    LoadModule sspi_auth_module modules/mod_auth_sspi.so
    </screen> у <literal>ЛоадМодуле</literal> делу. Будите сигурни да сте убацили ову линију <emphasis>пре</emphasis> линије <screen>
    LoadModule auth_module modules/mod_auth.so
    </screen>

note: (para)
en: To make the Subversion location use this type of authentication you have to change the line <screen>
    AuthType Basic
    </screen> to <screen>
    AuthType SSPI
    </screen> also you need to add <screen>
    SSPIAuth On
    SSPIAuthoritative On
    SSPIDomain &lt;domaincontroller&gt;
    SSPIOmitDomain on
    SSPIUsernameCase lower
    SSPIPerRequestAuth on
    SSPIOfferBasic On
    </screen> within the <literal>&lt;Location /svn&gt;</literal> block. If you don't have a domain controller, leave the name of the domain control as <literal>&lt;domaincontroller&gt;</literal>.
sr: Да направите Сбверзиону локацију користите овај тип аутентикације коју имате да измените линију  <screen>
    AuthType Basic
    </screen> to <screen>
    AuthType SSPI
    </screen> also you need to add <screen>
    SSPIAuth On
    SSPIAuthoritative On
    SSPIDomain &lt;domaincontroller&gt;
    SSPIOmitDomain on
    SSPIUsernameCase lower
    SSPIPerRequestAuth on
    SSPIOfferBasic On
    </screen> са <literal>&lt;Location /svn&gt;</literal> блок.  Ако немате контролор домена, оставите име контроле домена као<literal>&lt;domaincontroller&gt;</literal>.

note: (para)
en: Note that if you are authenticating using SSPI, then you don't need the <literal>AuthUserFile</literal> line to define a password file any more. Apache authenticates your username and password against your windows domain instead. You will need to update the users list in your <filename>svnaccessfile</filename> to reference <literal>DOMAIN\username</literal> as well.
sr: Приметите да ако сте аутентиковани коришћењем ССПИ, тада вам више уопште није потребна <literal>АутхУсерФиле</literal> линија да дефинише фајл лозинке. Апаш уместо тога  аутентфиикује ваше корисничко име и лозинку преко виндоуз домена. Потребно вам је да ажурирате листу корисника у вашем <filename>свнаццессфиле</filename> ка референци <literal>ДОМАИН\имекорисника</literal>.

note: (para)
en: The SSPI authentication is only enabled for SSL secured connections (https). If you're only using normal http connections to your server, it won't work.
sr: СПИ аутентификација је омогућена само за ССЛ сигурне конекције (хттпс). Ако користите нормалну хттп конекцију ка вашем серверу, то неће радити.

note: (para)
en: To enable SSL on your server, see the chapter: <xref linkend="tsvn-serversetup-apache-7"/>
sr: Да омогућите ССЛ на вашем серверу, видите поглавље: <xref linkend="tsvn-serversetup-apache-7"/>

note: (para)
en: Subversion <filename>AuthzSVNAccessFile</filename> files are case sensitive in regard to user names (<literal>JUser</literal> is different from <literal>juser</literal>).
sr: Субверзиони <filename>АутхзСВНАццессФиле</filename> фајлови су осетљиви на величину слова у именима корисника (<literal>ЈУсер</literal> је различито од<literal>јусер</literal>).

note: (para)
en: In Microsoft's world, Windows domains and user names are not case sensitive. Even so, some network administrators like to create user accounts in CamelCase (e.g. <literal>JUser</literal>).
sr: У Микрософтовом свету, Виндоуз домени и корисничка имена нису осетљиви на величину слова. Чак су и неки мрежни администратори волели да креирају корисничке налоге у ЦамелЦасе (нпр. <literal>ЈУсер</literal>).

note: (para)
en: This difference can bite you when using SSPI authentication as the windows domain and user names are passed to Subversion in the same case as the user types them in at the prompt. Internet Explorer often passes the username to Apache automatically using whatever case the account was created with.
sr: Ова разлика вас може угристи када користите ССПИ аутентификацију као виндоуз домен и корисничко име прође у Субверзију у истом облику како га је корисник откуцао у промпту. Интернет Експлорер често пропушта корисничко име ка Апашу аутоматски користећи било коју веичину слова без обзира како је рачун исписан.

note: (para)
en: The end result is that you may need at least two entries in your <literal>AuthzSVNAccessFile</literal> for each user -- a lowercase entry and an entry in the same case that Internet Explorer passes to Apache. You will also need to train your users to also type in their credentials using lower case when accessing repositories via TortoiseSVN.
sr: Крајњи резултат је да вам можда треба најмање два улаза у ваш <literal>АутхзСВНАццессФиле</literal> за сваког корисника -- улаз са малим словима и улаз исти оном како Интернет Експлорер прослеђује ка Апашу. Вама ће такође требати да извежбате себе да куцате њихове кредибилитете користећи мала слова када приступате спремишту преко ТортосеСВН.

note: (para)
en: Apache's Error and Access logs are your best friend in deciphering problems such as these as they will help you determine the username string passed onto Subversion's <literal>AuthzSVNAccessFile</literal> module. You may need to experiment with the exact format of the user string in the <literal>svnaccessfile</literal> (e.g. <literal>DOMAIN\user</literal> vs. <literal>DOMAIN//user</literal>) in order to get everything working.
sr: Апашев дневник грешака и приступа је ваш најбољи пријатељ при дешифровању проблема као што су они који вам помажу да откријете стринг корисничког имена у <literal>свнаццессфиле</literal> (нпр. <literal>ДОМАИН\усер</literal> према <literal>ДОМАИН//усер</literal>)  да би добили да све ради.

note: (title)
en: Multiple Authentication Sources
sr: Вишеструки аутентификациони извори

note: (primary)
en: Multiple authentication
sr: Вишеструке аутентификације

note: (para)
en: It is also possible to have more than one authentication source for your Subversion repository. To do this, you need to make each authentication type non-authoritative, so that Apache will check multiple sources for a matching username/password.
sr: Могуће је имати више од једног аутентификационог извора за Субверзионо спремиште. Да се то уради потребно је направити сваки аутентификациони тип неауторитативан тако да Апаш проверава вишеструке изворе да би дохватио корисник/лозинка.

note: (para)
en: A common scenario is to use both Windows domain authentication and a <literal>passwd</literal> file, so that you can provide SVN access to users who don't have a Windows domain login.
sr: Заједнички сценарио је да се користи обоје, Виндоуз домен аутентикација и <literal>пассwд</literal> фајл, тако можете омогућити СВН приступ ка корисницима који немају приступ Виндоуз домену.

note: (para)
en: To enable both Windows domain and <filename>passwd</filename> file authentication, add the following entries within the <literal>&lt;Location&gt;</literal> block of your Apache config file: <screen>
    AuthBasicAuthoritative Off
    SSPIAuthoritative Off
    </screen>
sr: Да се омогући оба, Виндоуз домен и <filename>passwd</filename> фајл аутентификација, додајте следеће улазе у оквиру <literal>&lt;Location&gt;</literal> блока вашрг Апаш конфиг фајла: <screen>
    AuthBasicAuthoritative Off
    SSPIAuthoritative Off
    </screen>

note: (para)
en: Here is an example of the full Apache configuration for combined Windows domain and <literal>passwd</literal> file authentication: <screen>
    &lt;Location /svn&gt;
      DAV svn
      SVNListParentPath on
      SVNParentPath D:\SVN
    
      AuthName "Subversion repositories"
      AuthzSVNAccessFile svnaccessfile.txt
    
    # NT Domain Logins.
      AuthType SSPI
      SSPIAuth On
      SSPIAuthoritative Off
      SSPIDomain &lt;domaincontroller&gt;
      SSPIOfferBasic On
    
    # Htpasswd Logins.
      AuthType Basic
      AuthBasicAuthoritative Off
      AuthUserFile passwd
    
      Require valid-user
    &lt;/Location&gt;
    </screen>
sr: Овде је један пример пуне Апаш конфигурације за комбиноване Виндоуз домене и <literal>пассwд</literal> фајл аутентификацију:  <screen>
    &lt;Location /svn&gt;
      DAV svn
      SVNListParentPath on
      SVNParentPath D:\SVN
    
      AuthName "Subversion repositories"
      AuthzSVNAccessFile svnaccessfile.txt
    
    # NT Domain Logins.
      AuthType SSPI
      SSPIAuth On
      SSPIAuthoritative Off
      SSPIDomain &lt;domaincontroller&gt;
      SSPIOfferBasic On
    
    # Htpasswd Logins.
      AuthType Basic
      AuthBasicAuthoritative Off
      AuthUserFile passwd
    
      Require valid-user
    &lt;/Location&gt;
    </screen>

note: (title)
en: Securing the server with SSL
sr: Осигурање сервера са ССЛ

note: (primary)
en: SSL
sr: ССЛ

note: (para)
en: Even though Apache 2.2.x has OpenSSL support, it is not activated by default. You need to activate this manually.
sr: Без обзира ако Апаш 2.2.x има ОпенССЛ подршку, то није обично активирано. Треба да то активирате ручно.

note: (para)
en: In the apache config file, uncomment the lines: <screen>
    #LoadModule ssl_module modules/mod_ssl.so
    </screen> and at the bottom <screen>
    #Include conf/extra/httpd-ssl.conf
    </screen> then change the line (on one line) <screen>
    SSLMutex "file:C:/Program Files/Apache Software Foundation/\
    Apache2.2/logs/ssl_mutex"
    </screen> to <screen>
    SSLMutex default
    </screen>
sr: У апаш конфиг фајлу, откоментирај линије: <screen>
    #LoadModule ssl_module modules/mod_ssl.so
    </screen> and at the bottom <screen>
    #Include conf/extra/httpd-ssl.conf
    </screen> then change the line (on one line) <screen>
    SSLMutex "file:C:/Program Files/Apache Software Foundation/\
    Apache2.2/logs/ssl_mutex"
    </screen> to <screen>
    SSLMutex default
    </screen>

note: (para)
en: Next you need to create an SSL certificate. To do that open a command prompt (DOS-Box) and change to the Apache folder (e.g. <filename>C:\program files\apache group\apache2</filename>) and type the following command: <screen>
    bin\openssl req -config conf\openssl.cnf -new -out my-server.csr
    </screen> You will be asked for a passphrase. Please don't use simple words but whole sentences, e.g. a part of a poem. The longer the phrase the better. Also you have to enter the URL of your server. All other questions are optional but we recommend you fill those in too.
sr: Следећи пут треба да креирати ССЛ сертификат. Да то урадите отворите командну линију (ДОС-Бокс) и пређите у Апаш именик (нпр. <filename>C:\program files\apache group\apache2</filename>) и укуцајте следећу команду: <screen>
    bin\openssl req -config conf\openssl.cnf -new -out my-server.csr
    </screen>   Бићете упитани за пасфразу. Молим вас немојте користити једноставне речи већ целу реченицу, нпр. део поеме. Дужа фраза је боља. Такође имате да уђете у УРЛ вашег сервера. Сва остала питања су необавезна али ми препоручујемо да их све попуните.

note: (para)
en: Normally the <filename>privkey.pem</filename> file is created automatically, but if it isn't you need to type this command to generate it: <screen>
    bin\openssl genrsa -out conf\privkey.pem 2048
    </screen>
sr: Нормално <filename>привкеy.пем</filename> фајл је креиран аутоматски, али ако није треба да откуцате ову команду да га генеришете:  <screen>
    bin\openssl genrsa -out conf\privkey.pem 2048
    </screen>

note: (para)
en: Next type the commands <screen>
    bin\openssl rsa -in conf\privkey.pem -out conf\server.key
    </screen> and (on one line) <screen>
    bin\openssl req -new -key conf\server.key -out conf\server.csr \
    -config conf\openssl.cnf
    </screen> and then (on one line) <screen>
    bin\openssl x509 -in conf\server.csr -out conf\server.crt
                     -req -signkey conf\server.key -days 4000
    </screen> This will create a certificate which will expire in 4000 days. And finally enter (on one line): <screen>
    bin\openssl x509 -in conf\server.cert -out conf\server.der.crt
                     -outform DER
    </screen> These commands created some files in the Apache <filename>conf</filename> folder (<filename>server.der.crt</filename>, <filename>server.csr</filename>, <filename>server.key</filename>, <filename>.rnd</filename>, <filename>privkey.pem</filename>, <filename>server.cert</filename>).
sr: Затим откуцајте команде <screen>
    bin\openssl rsa -in conf\privkey.pem -out conf\server.key
    </screen> and (on one line) <screen>
    bin\openssl req -new -key conf\server.key -out conf\server.csr \
    -config conf\openssl.cnf
    </screen> and then (on one line) <screen>
    bin\openssl x509 -in conf\server.csr -out conf\server.crt
                     -req -signkey conf\server.key -days 4000
    </screen> This will create a certificate which will expire in 4000 days. And finally enter (on one line): <screen>
    bin\openssl x509 -in conf\server.cert -out conf\server.der.crt
                     -outform DER
    </screen> Ове команде су креирале неке фајлове у Апаш <filename>конф</filename> именик (<filename>server.der.crt</filename>, <filename>server.csr</filename>, <filename>server.key</filename>, <filename>.rnd</filename>, <filename>privkey.pem</filename>, <filename>server.cert</filename>).

note: (para)
en: Restart the Apache service.
sr: Рестартујте Апаш сервис.

note: (para)
en: Point your browser to <systemitem class="url">https://servername/svn/project</systemitem> ...
sr: Управите претраживач ка <systemitem class="url">https://servername/svn/project</systemitem> ...

note: (title)
en: SSL and Internet Explorer
sr: ССЛ и Интернет Експлорер

note: (para)
en: If you're securing your server with SSL and use authentication against a windows domain you will encounter that browsing the repository with the Internet Explorer doesn't work anymore. Don't worry - this is only the Internet Explorer not able to authenticate. Other browsers don't have that problem and TortoiseSVN and any other Subversion client are still able to authenticate.
sr: Ако осигурате ваш сервер са ССЛ и користите аутентификацију према Виндоуз домену ви ћете наћи да претраживање спремишта Интернет Експлорером уопште не ради. Не брините - то само Интернет Експлорер није способан да аутентификује. Други претраживачи немају тај проблем и ТортоисеСВН и било који други Субверзиони клијент још може да аутентификује.

note: (para)
en: define a separate <literal>&lt;Location /path&gt;</literal> directive in the Apache config file, and add the <literal>SSPIBasicPreferred On</literal>. This will allow IE to authenticate again, but other browsers and Subversion won't be able to authenticate against that location.
sr: дефинишите одвојену <literal>&лт;Лоцатион /патх&гт;</literal> директиву у Апаш конфиг фајлу, и додајте <literal>ССПИБасицПреферред Он</literal>. Ово ће омогућити ИЕ да аутентификује опет, али други претраживачи и Субверзија нису способни да аутентификују према локацији.

note: (para)
en: Offer browsing with unencrypted authentication (without SSL) too. Strangely IE doesn't have any problems with authenticating if the connection is not secured with SSL.
sr: Понудите претраживање са нешифрираном аутентификацијом (без ССЛ) такође. ИЕ нема било које проблеме са аутентификацијом ако веза није осигурана са ССЛ.

note: (para)
en: In the SSL "standard" setup there's often the following statement in Apache's virtual SSL host: <screen>
    SetEnvIf User-Agent ".*MSIE.*" \
                 nokeepalive ssl-unclean-shutdown \
                 downgrade-1.0 force-response-1.0
    </screen> There are (were?) good reasons for this configuration, see <ulink url="http://www.modssl.org/docs/2.8/ssl_faq.html#ToC49"><citetitle>http://www.modssl.org/docs/2.8/ssl_faq.html#ToC49</citetitle></ulink> But if you want NTLM authentication you have to use <literal>keepalive</literal>. If You uncomment the whole <literal>SetEnvIf</literal> you should be able to authenticate IE with windows authentication over SSL against the Apache on Win32 with included <literal>mod_auth_sspi</literal>.
sr: У ССЛ "стандардно"  подешавање има често следећу наредбу на Апаш виртуалном ССЛ домаћину: <screen>
    SetEnvIf User-Agent ".*MSIE.*" \
                 nokeepalive ssl-unclean-shutdown \
                 downgrade-1.0 force-response-1.0
    </screen> Има (где?)добрих разлога за ову конфигурацију, видите <ulink url="http://www.modssl.org/docs/2.8/ssl_faq.html#ToC49"><citetitle>http://www.modssl.org/docs/2.8/ssl_faq.html#ToC49</citetitle></ulink> Али ако  желите НТЛМ аутентификацију имате да користите<literal>кеепаливе</literal>. Ако Ви откоментирате целу <literal>SetEnvIf</literal> требало би да можете да аутентификујете ИЕ са виндоуз аутентификацијом преко ССЛ према Апашу на Вин32 укључивши  <literal>mod_auth_ssp</literal>.

note: (para)
en: If you still want to use IE to browse the repository you can either: <placeholder-1/>
sr: Ако још увек желите да користите ИЕ за претраживање спремишта можете или: <placeholder-1/>

note: (title)
en: Forcing SSL access
sr: Форсирање ССЛ приступа

note: (para)
en: When you've set up SSL to make your repository more secure, you might want to disable the normal access via non-SSL (http) and only allow https access. To do this, you have to add another directive to the Subversion <literal>&lt;Location&gt;</literal> block: <literal>SSLRequireSSL</literal>.
sr: Када се подеси ССП да учини спремиште сигурним, можете желети да онемогућити нормални приступ преко нон-ССЛ (хттп) и дозвољава само хттпс приступ. Да се то уради, треба додати још једну директиву у Субверзију <literal>&lt;Location&gt;</literal> block: <literal>SSLRequireSSL</literal>.

note: (para)
en: An example <literal>&lt;Location&gt;</literal> block would look like this: <screen>
    &lt;Location /svn&gt;
      DAV svn
      SVNParentPath D:\SVN
      SSLRequireSSL
      AuthType Basic
      AuthName "Subversion repositories"
      AuthUserFile passwd
      #AuthzSVNAccessFile svnaccessfile
      Require valid-user
    &lt;/Location&gt;
    </screen>
sr: Пример <literal>&lt;Location&gt;</literal> блок ће изгледати као ово: <screen>
    &lt;Location /svn&gt;
      DAV svn
      SVNParentPath D:\SVN
      SSLRequireSSL
      AuthType Basic
      AuthName "Subversion repositories"
      AuthUserFile passwd
      #AuthzSVNAccessFile svnaccessfile
      Require valid-user
    &lt;/Location&gt;
    </screen>

note: (title)
en: Using client certificates with virtual SSL hosts
sr: Коришћење клијент сертификата са виртуалним ССЛ домаћинима.

note: (para)
en: Sent to the TortoiseSVN mailing list by Nigel Green. Thanks!
sr: Послато ТортоисеСВН поштанској листи од Нигел Грина. Хвала!

note: (para)
en: In some server configurations you may need to setup a single server containing 2 virtual SSL hosts: The first one for public web access, with no requirement for a client certificate. The second one to be secure with a required client certificate, running a Subversion server.
sr: У неким серверским конфигурацијама треба да подесите поједначни сервер који садржи 2 виртуална ССЛ домаћина: Први за публик веб приступ, без захтева за клијентске сертификате. Други да буде сигуран са тражењем сертификата клијента, извршавајући Субверзиони сервер.

note: (para)
en: Adding an <literal>SSLVerifyClient Optional</literal> directive to the <emphasis>per-server</emphasis> section of the Apache configuration (i.e. outside of any <literal>VirtualHost</literal> and <literal>Directory</literal> blocks) forces Apache to request a client Certificate in the initial SSL handshake. Due to a bug in <literal>mod_ssl</literal> it is essential that the certificate is requested at this point as it does not work if the SSL connection is re-negotiated.
sr: Додавање <literal>ССЛПривераКлијента Опционо</literal> директиву у <emphasis>пер-сервер</emphasis> део Апаш конфигурацију (тј. изван <literal>ВиртуалниДомаћин</literal>  и <literal>Именик</literal> блокови) форсира Апаш да захтева клијентов Сертификат у почетном ССЛ руковању. У току бага у <literal>мод_ссл</literal> важно је да захтев за сертификатом у тој тачки не ради ако се ССЛ конекција поново преговара.

note: (para)
en: The solution is to add the following directive to the virtual host directory that you want to lock down for Subversion: <screen>
    SSLRequire %{SSL_CLIENT_VERIFY} eq "SUCCESS"
    </screen> This directive grants access to the directory only if a client certificate was received and verified successfully.
sr: Решење је да се дода следећа директива виртуелном именику домаћина који жwжелите да закључате за Субверзију:  <screen>
    SSLRequire %{SSL_CLIENT_VERIFY} eq "SUCCESS"
    </screen> Ова директива гарантује приступ именику само ако је примљен клијентов сертификат и задовољавајуће верикован.

note: (para)
en: To summarise, the relevant lines of the Apache configuration are: <screen>
    SSLVerifyClient Optional
    
    ### Virtual host configuration for the PUBLIC host 
    ### (not requiring a certificate)
    
    &lt;VirtualHost 127.0.0.1:443&gt;
      &lt;Directory "pathtopublicfileroot"&gt;
      &lt;/Directory&gt;
    &lt;/VirtualHost&gt;
    
    ### Virtual host configuration for SUBVERSION 
    ### (requiring a client certificate)
    &lt;VirtualHost 127.0.0.1:443&gt;
      &lt;Directory "subversion host root path"&gt;
        SSLRequire %{SSL_CLIENT_VERIFY} eq "SUCCESS"
      &lt;/Directory&gt;
    
      &lt;Location /svn&gt;
        DAV svn
        SVNParentPath /pathtorepository
      &lt;/Location&gt;
    &lt;/VirtualHost&gt;
    </screen>
sr: Да сумирамо, релевантне линије Апаш конфигурациј е су: <screen>
    SSLVerifyClient Optional
    
    ### Virtual host configuration for the PUBLIC host 
    ### (not requiring a certificate)
    
    &lt;VirtualHost 127.0.0.1:443&gt;
      &lt;Directory "pathtopublicfileroot"&gt;
      &lt;/Directory&gt;
    &lt;/VirtualHost&gt;
    
    ### Virtual host configuration for SUBVERSION 
    ### (requiring a client certificate)
    &lt;VirtualHost 127.0.0.1:443&gt;
      &lt;Directory "subversion host root path"&gt;
        SSLRequire %{SSL_CLIENT_VERIFY} eq "SUCCESS"
      &lt;/Directory&gt;
    
      &lt;Location /svn&gt;
        DAV svn
        SVNParentPath /pathtorepository
      &lt;/Location&gt;
    &lt;/VirtualHost&gt;
    </screen>

note: (title)
en: Svnserve Based Server
sr: Свнсерв заснован сервер

note: (para)
en: There may be situations where it's not possible to use Apache as your server. Fortunately, Subversion includes Svnserve - a lightweight stand-alone server which uses a custom protocol over an ordinary TCP/IP connection.
sr: Могу се јавити ситуације где није могућw да се користи Апаш као сервер. Срећом, Субверзија укључује Свнсерв - једноставан самосталан сервер који користи обичан протокол преко редовне ТЦП/ИП везе.

note: (para)
en: In most cases svnserve is easier to setup and runs faster than the Apache based server. And now that SASL support is included it is easy to secure as well.
sr: У већини случајева свнсерв је лакше подесити и ради брже од Апаш заснованом серверу. И сада та САСЛ подршка је добро укључена да лако заштити.

note: (title)
en: Installing svnserve
sr: Исталирање свнсерва

note: (para)
en: Get the latest version of Subversion from <ulink url="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91"><citetitle>http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91</citetitle></ulink>. Alternatively get a pre-packaged installer from CollabNet at <ulink url="http://www.collab.net/downloads/subversion"><citetitle>http://www.collab.net/downloads/subversion</citetitle></ulink>. This installer will setup svnserve as a Windows service, and also includes some of the tools you need if you are going to use SASL for security.
sr: Узмите задњу верзију Субверије са <ulink url="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91"><citetitle>http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91</citetitle></ulink>. Алтернативно узмите упаковану инсталацију од КолабНета са <ulink url="http://www.collab.net/downloads/subversion"><citetitle>http://www.collab.net/downloads/subversion</citetitle></ulink>. Ова инсталација ће подесити свнсерв као Виндоуз сервис, такђе укључује неке алате који су вам потребни ако намеравате да користите САСЛ за сигурност.

note: (para)
en: If you already have a version of Subversion installed, and svnserve is running, you will need to stop it before continuing.
sr: Ако већ имате верзију Субверзије и покренут је свнсерв, требаће да га зауставите пре него наставите.

note: (para)
en: Run the Subversion installer. If you run the installer on your server (recommended) you can skip step 4.
sr: Покрените Субверзиону инсталацију. Ако радите инсталацију на вашем серверу (препоручљиво) прескочите корак 4.

note: (para)
en: Open the windows-explorer, go to the installation directory of Subversion (usually <filename>C:\Program Files\Subversion</filename>) and in the <filename>bin</filename> directory, find the files <filename>svnserve.exe</filename>, <filename>intl3_svn.dll</filename>, <filename>libapr.dll</filename>, <filename>libapriconv.dll</filename>, <filename>libapriutil.dll</filename>, <filename>libdb*.dll</filename>, <filename>libeay32.dll</filename> and <filename>ssleay32.dll</filename> - copy these files, or just copy all of the <filename>bin</filename> directory, into a directory on your server e.g. <filename>c:\svnserve</filename>
sr: Отворите виндоуз-експлорер, идите на инсталациони директоријум Субверзије (обично <filename>Ц:\Програм Филес\Субверсион</filename>) и на < филенаме>бин</filename> именик, нађите фајлове <filename>свнсерве.еxе</filename>, <filename>интл3_свн.длл</filename>, <filename>либапр.длл</filename>, <filename>либаприцонв.длл</filename>, <filename>либаприутил.длл</filename>, <filename>либдб*.длл</filename>, <filename>либеаy32.длл</filename> анд <filename>сслеаy32.длл</filename> - копирајте ове фалове, или само копирајте све из <filename>бин</filename> именика, у именик на вашем серверу нпр. <filename>ц:\свнсерве</filename>

note: (title)
en: Running svnserve
sr: Покретање свнсерва

note: (para)
en: Now that svnserve is installed, you need it running on your server. The simplest approach is to run the following from a DOS shell or create a windows shortcut: <screen>
    svnserve.exe --daemon
    </screen> svnserve will now start waiting for incoming requests on port 3690. The --daemon switch tells svnserve to run as a daemon process, so it will always exist until it is manually terminated.
sr: Сада је свнсерв инсталиран, треба да га покренете на вашем серверу. Једноставан приступ је да покренете седеће из ДОС шкољке или креирате виндоуз пречицу: <screen>
    svnserve.exe --daemon
    </screen> свнсерв ће сада кренути чекајући на долазни захтев на порту 3690. Прекидач --даемон каже свнсерву да ради као даемон процес, тако да ће увек постојати све док се ручно не заустави.

note: (para)
en: If you have not yet created a repository, follow the instructions given with the Apache server setup <xref linkend="tsvn-serversetup-apache-4"/>.
sr: Ако кош нисте креирали спремиште, пратите инструкције које вам даје Апаш сервер подешавање <xref linkend="tsvn-serversetup-apache-4"/>.

note: (para)
en: To test that svnserve is working, use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Repo-Browser</guimenuitem></menuchoice> to view a repository.
sr: Да би тестирали да ли свнсерв ради користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Репо-Претраживач</guimenuitem></menuchoice> да видите спремиште.

note: (para)
en: Assuming your repository is located in <filename>c:\repos\TestRepo</filename>, and your server is called <filename>localhost</filename>, enter: <screen>
    svn://localhost/repos/TestRepo
    </screen> when prompted by the repo browser.
sr: Претпостављајући да је ваше спремиште смештено на <filename>c:\repos\TestRepo</filename>, и да се ваш сервер зове <filename>localhost</filename>, унесите: <screen>
    svn://localhost/repos/TestRepo
    </screen> када вас упита репо претраживач.

note: (para)
en: You can also increase security and save time entering URLs with svnserve by using the --root switch to set the root location and restrict access to a specified directory on the server: <screen>
    svnserve.exe --daemon --root drive:\path\to\repository\root
    </screen> Using the previous test as a guide, svnserve would now run as: <screen>
    svnserve.exe --daemon --root c:\repos
    </screen> And in TortoiseSVN our repo-browser URL is now shortened to: <screen>
    svn://localhost/TestRepo
    </screen> Note that the --root switch is also needed if your repository is located on a different partition or drive than the location of svnserve on your server.
sr: Такође можете повећати сигурност и уштедети време уносећи УРЛ са свнсервом користећи --роот прекидач да подесите локацију корена и ограничите приступ специфицираним именицима на серверу: <screen>
    svnserve.exe --daemon --root drive:\path\to\repository\root
    </screen> Using the previous test as a guide, svnserve would now run as: <screen>
    svnserve.exe --daemon --root c:\repos
    </screen> And in TortoiseSVN our repo-browser URL is now shortened to: <screen>
    svn://localhost/TestRepo
    </screen>  Приметимо да --роот прекидач је такође потребан ако је спремиште лоцирано на различитој партицији драјва у односу на локацију свнсерва на вашем серверу.

note: (para)
en: Svnserve will service any number of repositories. Just locate them somewhere below the root folder you just defined, and access them using a URL relative to that root.
sr: Сбнсерв ће опслуживати било који број спремишта. Само их лоцирајте негде испод кореног именика који сте управо дефинисали, и приступите им користећи УРЛ релативан на тај корен.

note: (title)
en: Run svnserve as a Service
sr: Покретање свнсерва као Сервис

note: (para)
en: Running svnserve as a user is usually not the best way. It means always having a user logged in on your server, and remembering to restart it after a reboot. A better way is to run svnserve as a windows service. Starting with Subversion 1.4, svnserve can be installed as a native windows service.
sr: Покретање свнсерва као корисник није најбољи начин. То значи да има корисник који је увек уписан на вашем серверу и памти се да се рестартује после поновног покретања. Бољи начин је да покренете свнсерв као виндоуз сервис. Почевши од Субверзије 1.4, свнсерв се може инсталирати као природни виндоуз сервис.

note: (para)
en: To install svnserve as a native windows service, execute the following command all on one line to create a service which is automatically started when windows starts. <screen>
    sc create svnserve binpath= "c:\svnserve\svnserve.exe --service 
        --root c:\repos" displayname= "Subversion" depend= tcpip 
        start= auto
    </screen> If any of the paths include spaces, you have to use (escaped) quotes around the path, like this: <screen>
    sc create svnserve binpath= "
        \"C:\Program Files\Subversion\bin\svnserve.exe\"
        --service --root c:\repos" displayname= "Subversion" 
        depend= tcpip start= auto
    </screen> You can also add a description after creating the service. This will show up in the Windows Services Manager. <screen>
    sc description svnserve "Subversion server (svnserve)"
    </screen>
sr: Да би се инсталирао свнсерв као природни виндоуз сервис извршите следећу команду, целу на једној линији, да креирате сервис који аутоматски креће кад виндоуз крене. <screen>
    sc create svnserve binpath= "c:\svnserve\svnserve.exe --service 
        --root c:\repos" displayname= "Subversion" depend= tcpip 
        start= auto
    </screen> If any of the paths include spaces, you have to use (escaped) quotes around the path, like this: <screen>
    sc create svnserve binpath= "
        \"C:\Program Files\Subversion\bin\svnserve.exe\"
        --service --root c:\repos" displayname= "Subversion" 
        depend= tcpip start= auto
    </screen> You can also add a description after creating the service. This will show up in the Windows Services Manager. <screen>
    sc description svnserve "Subversion server (svnserve)"
    </screen>

note: (para)
en: Note the rather unusual command line format used by <literal>sc</literal>. In the <literal>key= value</literal> pairs there must be no space between the key and the <literal>=</literal> but there must be a space before the value.
sr: Приметимо непожељан формат командне линије који користи <literal>сц</literal>. У  <literal>кључ= вредност</literal> паровима несме бити размак између кључа и <literal>=</literal> али мора бити размака пре вредности.

note: (para)
en: Microsoft now recommend services to be run as under either the Local Service or Network Service account. Refer to <ulink url="http://www.microsoft.com/technet/security/topics/serversecurity/serviceaccount/default.mspx"><citetitle>The Services and Service Accounts Security Planning Guide</citetitle></ulink>. To create the service under the Local Service account, append the following to the example above. <screen>
    obj= "NT AUTHORITY\LocalService"
    </screen> Note that you would have to give the Local Service account appropriate rights to both Subversion and your repositories, as well as any applications which are used by hook scripts. The built-in group for this is called "LOCAL SERVICE".
sr: Микрософт сада препоручује сервисе да раде под или ЛокалСервис или МрежниСервис налог. Упоредите са <ulink url="http://www.microsoft.com/technet/security/topics/serversecurity/serviceaccount/default.mspx"><citetitle> Сервиси и Сервис налог сигурност водич планирања </citetitle></ulink>.  Да би се креирао сервис под Локал Сервис налогом, додајте следеће горњем примеру. <screen>
    obj= "NT AUTHORITY\LocalService"
    </screen> Приметимо да имате дати Локал Сервис налогу одговарајућа права за Субверзију и спремишта, исто као свим апликацијама које се користе као закачиве скрипте. Група за ову израду зове се "ЛОКАЛНИ СЕРВИС".

note: (para)
en: Once you have installed the service, you need to go to the services manager to start it (this time only; it will start automatically when the server reboots).
sr: Једном када инсталирате сервисе треба да одете на сервис менаџер да га покренете (само тада, он ће се покренути аутоматски када се сервис поново покреће).

note: (para)
en: For more detailed information, refer to <ulink url="http://svn.collab.net/repos/svn/trunk/notes/windows-service.txt"><citetitle>Windows Service Support for Svnserve</citetitle></ulink>.
sr: За информације са више детаља консултујте <ulink url="http://svn.collab.net/repos/svn/trunk/notes/windows-service.txt"><citetitle> Виндоуз сервис подршку за Свнсерв</citetitle></ulink>.

note: (para)
en: If you installed an earlier version of svnserve using the <literal>SVNService</literal> wrapper, and you now want to use the native support instead, you will need to unregister the wrapper as a service (remember to stop the service first!). Simply use the command <screen>
    svnservice -remove
    </screen> to remove the service registry entry.
sr: Ако сте инсталирали ранију верзију свнсерва користећи <literal>СВНСервис</literal> омотач и сада желите да користите прирдну подршку уместо њега, потребно је да одрегиструјете омотач као сервис (сетите се да прво зауставите сервис!). Једноставно користите команду <screen>
    svnservice -remove
    </screen> да уклоните улаз у сервис регистар.

note: (title)
en: Basic Authentication with svnserve
sr: Основна аутентификација са свнсерв

note: (para)
en: The default svnserve setup provides anonymous read-only access. This means that you can use an <literal>svn://</literal> URL to checkout and update, or use the repo-browser in TortoiseSVN to view the repository, but you won't be able to commit any changes.
sr: Уобичајено подешавање свнсерва омогућава анонимни приступ само читање. Ово значи да можете користити <literal>свн://</literal> УРЛ да преузмете и ажурирате или користите репо-претраживач у ТортоисеСВН да видите спремиште, али не можете урезивати било какве измене.

note: (para)
en: To enable write access to a repository, you need to edit the <filename>conf/svnserve.conf</filename> file in your repository directory. This file controls the configuration of the svnserve daemon, and also contains useful documentation.
sr: Да би омогућили приступ уписивању у спремиште, потребно је да уредите <filename>цонф/свнсерве.цонф</filename> фајл у именику спремишта. Овај фајл контролише конфигурацију свнсерв домена, такође садржи корисну документацију.

note: (para)
en: You can enable anonymous write access by simply setting: <screen>
    [general]
    anon-access = write
    </screen> However, you will not know who has made changes to a repository, as the <literal>svn:author</literal> property will be empty. You will also be unable to control who makes changes to a repository. This is a somewhat risky setup!
sr: Можете омогућити анонимни приступ уписивању једноставним подешавањем: <screen>
    [general]
    anon-access = write
    </screen>  Ипак, нећете знати ко је направио промене у спремишту како је <literal>svn:author</literal> део празан. Ви ћете, такође, бити неспособни да контролишете ко је направио измене у спремишту. Ово је ипак ризично подешавање!

note: (para)
en: One way to overcome this is to create a password database: <screen>
    [general]
    anon-access = none
    auth-access = write
    password-db = userfile
    </screen> Where <filename>userfile</filename> is a file which exists in the same directory as <filename>svnserve.conf</filename>. This file can live elsewhere in your file system (useful for when you have multiple repositories which require the same access rights) and may be referenced using an absolute path, or a path relative to the <filename>conf</filename> directory. If you include a path, it must be written <filename>/the/unix/way</filename>. Using \ or drive letters will not work. The <filename>userfile</filename> should have a structure of: <screen>
    [users]
    username = password
    ...
    </screen> This example would deny all access for unauthenticated (anonymous) users, and give read-write access to users listed in <filename>userfile</filename>.
sr: Један начин да се превазиђе ово је креирање база лозинки: <screen>
    [general]
    anon-access = none
    auth-access = write
    password-db = userfile
    </screen> Where <filename>userfile</filename> is a file which exists in the same directory as <filename>svnserve.conf</filename>. This file can live elsewhere in your file system (useful for when you have multiple repositories which require the same access rights) and may be referenced using an absolute path, or a path relative to the <filename>conf</filename> directory. If you include a path, it must be written <filename>/the/unix/way</filename>. Using \ or drive letters will not work. The <filename>userfile</filename> should have a structure of: <screen>
    [users]
    username = password
    ...
    </screen> Овај примертреба да забрани све неаутентификоване (анонимне) кориснике и да ћитање-упис приступ корисницима излистаним у  <filename>усерфиле</filename>.

note: (para)
en: If you maintain multiple repositories using the same password database, the use of an authentication realm will make life easier for users, as TortoiseSVN can cache your credentials so that you only have to enter them once. More information can be found in the Subversion book, specifically in the sections <ulink url="http://svnbook.red-bean.com/en/1.5/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.auth.users"><citetitle>Create a 'users' file and realm</citetitle></ulink> and <ulink url="http://svnbook.red-bean.com/en/1.5/svn.serverconfig.netmodel.html#svn.serverconfig.netmodel.credcache"><citetitle>Client Credentials Caching</citetitle></ulink>
sr: Ако одржавате више спремишта користећи исту базу лозинки, коришћење аутентификационе области олакшће живот корисницима, како ТортоисеСВН кешира вашу акредитацију ви ћете је урадити само једанпут. Више информација се може наћи у Субверзионој књизи, специјално у делу <ulink url="http://svnbook.red-bean.com/en/1.5/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.auth.users"><citetitle>Креирајте 'усерс' фајл и област </citetitle></ulink> и <ulink url="http://svnbook.red-bean.com/en/1.5/svn.serverconfig.netmodel.html#svn.serverconfig.netmodel.credcache"><citetitle>Клиент Креденциалс Кешинг</citetitle></ulink>

note: (title)
en: Better Security with SASL
sr: Боља сигурност са САСЛ

note: (primary)
en: SASL
sr: САСЛ

note: (title)
en: What is SASL?
sr: Шта је САСЛ?

note: (para)
en: The Cyrus Simple Authentication and Security Layer is open source software written by Carnegie Mellon University. It adds generic authentication and encryption capabilities to any network protocol, and as of Subversion 1.5 and later, both the svnserve server and TortoiseSVN client know how to make use of this library.
sr: Цирус једноставна аутентификација и сигурносни слој је софтвер отвореног кода написан на Карнеги Мелон универзитету. Он додаје сродну аутентификацију и могућности шифрирања сваком мрежном протоколу и од Субверзије 1.5 и даље, оба, свнсерв и ТортоисеСВН клијенти знају како да користе ову библиотеку.

note: (para)
en: For a more complete discussion of the options available, you should look at the Subversion book in the section <ulink url="http://svnbook.red-bean.com/en/1.5/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.sasl"><citetitle>Using svnserve with SASL</citetitle></ulink>. If you are just looking for a simple way to set up secure authentication and encryption on a Windows server, so that your repository can be accessed safely over the big bad Internet, read on.
sr: За комплетнију дискусију доступних опција треба погледати Субверзиону књигу у делу <ulink url="http://svnbook.red-bean.com/en/1.5/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.sasl"><citetitle> Користећи свнсерв са САСЛ </citetitle></ulink>. Ако сте само потражили лак начин да подесите сигурну аутентификацију и шифрирање на Виндоуз серверу вашем  спремишту ће се приступати преко великог лошег Интернет читања.

note: (title)
en: SASL Authentication
sr: САСЛ аутентификација

note: (para)
en: To activate specific SASL mechanisms on the server, you'll need to do three things. First, create a <literal>[sasl]</literal> section in your repository's <filename>svnserve.conf</filename> file, with this key-value pair: <screen>
    use-sasl = true
    </screen>
sr: Да активирате специфичне САСЛ механизме на серверу потребне су вам три ствари. Најпре креирајте <literal>[сасл]</literal> секцију у фајлу спремишта  <filename>свнсерве.цонф</filename>, са овим кључ-вредност паровима: <screen>
    use-sasl = true
    </screen>

note: (para)
en: Second, create a file called <filename>svn.conf</filename> in a convenient location - typically in the directory where subversion is installed.
sr: Друго, креирајте фајл који се зове <filename>свн.цонф</filename> на конвенционалну локацију - типично у именику где је субверзија инсталирана.

note: (para)
en: Thirdly, create two new registry entries to tell SASL where to find things. Create a registry key named <literal>[HKEY_LOCAL_MACHINE\SOFTWARE\Carnegie Mellon\Project Cyrus\SASL Library]</literal> and place two new string values inside it: <literal>SearchPath</literal> set to the directory path containing the <filename>sasl*.dll</filename> plug-ins (normally in the Subversion install directory), and <literal>ConfFile</literal> set to the directory containing the <filename>svn.conf</filename> file. If you used the CollabNet installer, these registry keys will already have been created for you.
sr: Треће, креирајте два нова регистар улаза да кажете САСЛ где да нађе потребне стварчице. Креирајте регистар кључ под именом <literal>[ХКЕY_ЛОЦАЛ_МАЦХИНЕ\СОФТWАРЕ\Царнегие Меллон\Пројецт Цyрус\САСЛ Либрарy]</literal> и ставите два нова стринга унутар њега: <literal>СеарцхПатх</literal> подесите на путању именика који садржи <filename>сасл*.длл</filename> плагин (нормално у Субверзиони инсталациони именик), и <literal>ЦонфФиле</literal> подешен на именик који саџи <filename>свн.цонф</filename> фајл. Ако користите КолабНет инсталатор, ови регистар кључеви ће бити већ креирани за вас.

note: (para)
en: Edit the <filename>svn.conf</filename> file to contain the following: <screen>
    pwcheck_method: auxprop
    auxprop_plugin: sasldb
    mech_list: DIGEST-MD5
    sasldb_path: C:\TortoiseSVN\sasldb
    </screen> The last line shows the location of the authentication database, which is a file called <filename>sasldb</filename>. This could go anywhere, but a convenient choice is the repository parent path. Make sure that the svnserve service has read access to this file.
sr: Уредите <filename>свн.цонф</filename> фајл да садржи следеће: <screen>
    pwcheck_method: auxprop
    auxprop_plugin: sasldb
    mech_list: DIGEST-MD5
    sasldb_path: C:\TortoiseSVN\sasldb
    </screen> Последња линија приказује локацију аутентификационе базе података, која је фајл под именом <filename>саслдб</filename>. То може бити било где, али уобичајен избор је предачка путања спремишта. Осигурајте да свнсер сервис има читајући приступ овом фајлу.

note: (para)
en: If svnserve was already running, you will need to restart it to ensure it reads the updated configuration.
sr: Ако снсерв већ ради потребно је да га рестартујете да се осигура да прочита ажурирану конфихурацију.

note: (para)
en: Now that everything is set up, all you need to do is create some users and passwords. To do this you need the <literal>saslpasswd2</literal> program. If you used the CollabNet installer, that program will be in the install directory. Use a command something like this: <screen>
    saslpasswd2 -c -f C:\TortoiseSVN\sasldb -u realm username
    </screen> The <literal>-f</literal> switch gives the database location, <literal>realm</literal> must be the same as the value you defined in your repository's <filename>svnserve.conf</filename> file, and username is exactly what you expect it to be. Note that the realm is not allowed to contain space characters.
sr: Сада је све подешено, све што вам је потребно је да креирате кориснике и лозинке. Да бисте то урадили потребан вам је <literal>саслпассwд2</literal> програн. Ако користите КолабНет инсталацију тај програм ће бити у инсталационом именику. Користите команду нешто као ово: <screen>
    saslpasswd2 -c -f C:\TortoiseSVN\sasldb -u realm username
    </screen> Прекидач <literal>-ф</literal> даје локацију базе података, <literal>област</literal> мора да буде иста као вредност коју сте дефинисали у <filename>svnserve.conf</filename> фајлу спремишта, а корисниково име је тачно оно које очекујете да буде. Приметимо да област не дозвољава да садржи карактер размак.

note: (para)
en: You can list the usernames stored in the database using the <literal>sasldblistusers2</literal> program.
sr: Можете листати имена корисника стављене у базу података користећи <literal>саслдблистусерс2</literal> програм.

note: (title)
en: SASL Encryption
sr: САСЛ шифровање

note: (para)
en: To enable or disable different levels of encryption, you can set two values in your repository's <filename>svnserve.conf</filename> file: <screen>
    [sasl]
    use-sasl = true
    min-encryption = 128
    max-encryption = 256
    </screen>
sr: Да се омогуће или онемогуће различити нивои шифровања можете подесити две вредности у <filename>свнсерве.цонф</filename> фајлу спремишта: <screen>
    [sasl]
    use-sasl = true
    min-encryption = 128
    max-encryption = 256
    </screen>

note: (para)
en: The <literal>min-encryption</literal> and <literal>max-encryption</literal> variables control the level of encryption demanded by the server. To disable encryption completely, set both values to 0. To enable simple checksumming of data (i.e., prevent tampering and guarantee data integrity without encryption), set both values to 1. If you wish to allow (but not require) encryption, set the minimum value to 0, and the maximum value to some bit-length. To require encryption unconditionally, set both values to numbers greater than 1. In our previous example, we require clients to do at least 128-bit encryption, but no more than 256-bit encryption.
sr: <literal>Мин-енцрyптион</literal> и <literal>маx-енцрyптион</literal> променљиве контролишу ниво шифровања које захтева сервер. Да се потпуно онемогући шифровање поставите обе вредности на 0. Да се омогући сумапровере података (нпр. предупреди мешање и гарантовати интегритет података без шифровања), поставите обе вредности на 1. Ако желите да допустите (али не захтевате) шифровање, поставите минималну вредност на 0, и максималну вредност на неку дужину битова. За безусловно захтевање шифровања поставите бе вредности на вредност већу од 1. У нашем претходном примеру захтевамо да клијенти раде 128-битно шифровање, али не више од 256-битног шифровања.

note: (title)
en: Authentication with svn+ssh
sr: Аутентификација са свн+ссх

note: (para)
en: Another way to authenticate users with a svnserve based server is to use a secure shell (SSH) to tunnel requests through. It is not as simple to set up as SASL, but it may be useful is some cases.
sr: Други начин аутентификације корисника помоћу свнсерва заснованог сервера је коришћење сигурносну љуску (ССХ) да се провуче захтев. То није једноставно да се подеси као САСЛ, али може бити корисно у неким случајевима.

note: (para)
en: With this approach, svnserve is not run as a daemon process, rather, the secure shell starts svnserve for you, running it as the SSH authenticated user. To enable this, you need a secure shell daemon on your server.
sr: Ево то г приступа, свнсерв не ради као скривени процес, радије, сигурносна љуска покреће свнсерв за вас, покрећући га као ССХ аутентификованог корисника. Да се то омогући потребан је скривена сигурносна љуска на серверу.

note: (para)
en: A basic method for setting up your server is given in <xref linkend="tsvn-ssh-howto"/>. You can find other SSH topics within the FAQ by searching for <quote>SSH</quote>.
sr: Основни метод подешавања вашег сервера дат је у <xref linkend="tsvn-ssh-howto"/>. Можете наћи друге ССХ теме у оквиру ФАК тражећи <quote>ССХ</quote>.

note: (para)
en: Further information about svnserve can be found in the <ulink url="http://svnbook.red-bean.com"><citetitle>Version Control with Subversion</citetitle></ulink>.
sr: Даље информације о свнсерву могу се наћи на <ulink url="http://svnbook.red-bean.com"><citetitle>Версион Цонтрол wитх Субверсион</citetitle></ulink>.

note: (title)
en: Path-based Authorization with svnserve
sr: Путањом-заснована ауторизација са свнсервом.

note: (para)
en: Starting with Subversion 1.3, svnserve supports the same <literal>mod_authz_svn</literal> path-based authorization scheme that is available with the Apache server. You need to edit the <filename>conf/svnserve.conf</filename> file in your repository directory and add a line referring to your authorization file. <screen>
    [general]
    authz-db = authz
    </screen> Here, <filename>authz</filename> is a file you create to define the access permissions. You can use a separate file for each repository, or you can use the same file for several repositories. Read <xref linkend="tsvn-serversetup-mod_authz_svn"/> for a description of the file format.
sr: Почевши од Субверзије 1.3, свнсерв подржава исти <literal>мод_аутхз_свн</literal> путањом-засновану ауторизациону шему која је омогућена Апаш сервером. Потребно је да уредите <filename>цонф/свнсерве.цонф</filename> фајл у именику спремишта и додате линију која се позива на ауторизациони фајл. <screen>
    [general]
    authz-db = authz
    </screen> Овде, <filename>аутхз</filename> је фајл који сте креирали да дефинишете приступне дозволе. Можете користити посебан фајл за свако спремиште, или можете користити исти фајл за више спремишта. Прочитајте <xref linkend="tsvn-serversetup-mod_authz_svn"/> за опис формата фајла.

note: (para)
en: No matter which protocol you use to access your repositories, you always need to create at least one repository. This can either be done with the Subversion command line client or with TortoiseSVN.
sr: Није битно који протокол користите да приступите спремишту, увек вам је потребно да креирате бар једно спремиште. Ово може бити урађено Субверзионом командном линијом или клијентом са ТортоисеСВН.

note: (para)
en: If you haven't created a Subversion repository yet, it's time to do that now.
sr: Ако још нисте креирали Субверзионо спремиште, време је да то урадите сада.

note: (title)
en: Repository Creation
sr: Креирање спремишта

note: (primary)
en: create repository
sr: креирај спремиште

note: (para)
en: You can create a repository with the FSFS backend or with the older Berkeley Database (BDB) format. The FSFS format is generally faster and easier to administer, and it works on network shares and Windows 98 without problems. The BDB format was once considered more stable simply because it has been in use for longer, but since FSFS has now been in use in the field for several years, that argument is now rather weak. Read <ulink url="http://svnbook.red-bean.com/en/1.5/svn.reposadmin.planning.html#svn.reposadmin.basics.backends"><citetitle>Choosing a Data Store</citetitle></ulink> in the Subversion book for more information.
sr: Можете креирати спремиште са ФСФС крај или стари Беркли база података (БДБ) формат. ФСФС формат је  генерално бржи и лакши за администрацију, ради на мрежном дељеном простору и Виндоуз 98 без проблема. БДБ формат је замишљен много стабилнијим једноставно зато што се дуже користи, али од како је ФСФС  у употреби неколико година тај аргумент је све слабији. Прочитајте <ulink url="http://svnbook.red-bean.com/en/1.5/svn.reposadmin.planning.html#svn.reposadmin.basics.backends"><citetitle>Избор смештанја података</citetitle></ulink> у Субверзионој књизи за више информација.

note: (title)
en: Creating a Repository with the Command Line Client
sr: Креирање спремишта клијентом командне линије

note: (primary)
en: Create
sr: Креирање

note: (secondary)
en: Command Line Client
sr: Клијент командне линије

note: (para)
en: Create an empty folder with the name SVN (e.g. <filename>D:\SVN\</filename>), which is used as root for all your repositories.
sr: Креирајте празан именик са именом СВН (нпр.   <filename>Д:\СВН\</filename>), који се користи као корен за сва спремишта.

note: (para)
en: Create another folder <filename>MyNewRepository</filename> inside <filename>D:\SVN\</filename>.
sr: Креирајте други именик <filename>МyНеwРепоситорy</filename> унутар <filename>Д:\СВН\</filename>.

note: (para)
en: Open the command prompt (or DOS-Box), change into <filename>D:\SVN\</filename> and type <screen>
    svnadmin create --fs-type bdb MyNewRepository
    </screen> or <screen>
    svnadmin create --fs-type fsfs MyNewRepository
    </screen>
sr: Отворите командни промпт (или ДОС -бокс), пређите у <filename>D:\SVN\</filename> and type <screen>
    svnadmin create --fs-type bdb MyNewRepository
    </screen> or <screen>
    svnadmin create --fs-type fsfs MyNewRepository
    </screen>

note: (para)
en: Now you've got a new repository located at <filename>D:\SVN\MyNewRepository</filename>.
sr: Сада имате спремиште у <filename>Д:\СВН\МyНеwРепоситорy</filename>.

note: (title)
en: Creating The Repository With TortoiseSVN
sr: Креирање спремишта са ТортоисеСВН

note: (title)
en: The TortoiseSVN menu for unversioned folders
sr: ТортоисеСВН мени за неверзионисани именик

note: (para)
en: Open the windows explorer
sr: Отворите виндоуз претраживач

note: (para)
en: Create a new folder and name it e.g. <filename>SVNRepository</filename>
sr: Креирајте нови именик и назовите га нпр. <filename>СВНРепоситорy</filename>

note: (para)
en: <action>Right-click</action> on the newly created folder and select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Create Repository here...</guimenuitem></menuchoice>.
sr: <action>Десни-клик</action> на ново креирани именик и изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Креирајте спремиште овде...</guimenuitem></menuchoice>.

note: (para)
en: A repository is then created inside the new folder. <emphasis>Don't edit those files yourself!!!</emphasis>. If you get any errors make sure that the folder is empty and not write protected.
sr: Спремиште ће бити креирано унутар новог именика. <emphasis>Немојте уређивати те фајлове сами!!!</emphasis>. Ако добијете било какву грешку осигурајте да именик буде празан и није заштићен од уписивања.

note: (para)
en: TortoiseSVN no longer offers the option to create BDB repositories, although you can still use the command line client to create them. FSFS repositories are generally easier for you to maintain, and also makes it easier for us to maintain TortoiseSVN due to compatibility issues between the different BDB versions.
sr: ТортоисеСВН више не нуди опцију да се креира БДБ спремиште, али још можете користити клијента командне линије да га креирате. ФСФС спремишта су генерално једноставнија за руковање и нама лакша да одржавамо ТортоисеСВН преко компатибилних проблема између разних БДБ верзја.

note: (para)
en: Future versions of TortoiseSVN will not support <literal>file://</literal> access to BDB repositories due to these compatibility issues, although it will of course always support this repository format when accessed via a server through the <literal>svn://</literal>, <literal>http://</literal> or <literal>https://</literal> protocols. For this reason, we strongly recommend that any new repository which must be accessed using <literal>file://</literal> protocol is created as FSFS.
sr: Будуће верзије ТортоисеСВН неће подржати <literal>филе://</literal> приступ БДБ спремиштима због компатибилних проблема, али ће свакако увек подржавати тај формат спремишта када се приступа преко сервера кроз <literal>свн://</literal>, <literal>хттп://</literal> или <literal>хттпс://</literal> протоколе. Из тог разлога чврсто препоручујемо да свако ново спремиште којем се мора приступати користећи <literal>филе://</literal> протокол буде креирано као ФСФС.

note: (para)
en: Of course we also recommend that you don't use <literal>file://</literal> access at all, apart from local testing purposes. Using a server is more secure and more reliable for all but single-developer use.
sr: Свакако такође препоруујемо да не користите <literal>филе://</literal> пристуо уопште, чак ни из локалних потреба тестирања. Коришћење сервера је много сигурније и много поузданије за све осим у коришћењу појединца.

note: (title)
en: Local Access to the Repository
sr: Локални приступ спремишту

note: (primary)
en: Access
sr: Приступ

note: (primary)
en: UNC paths
sr: УНЦ путања

note: (para)
en: To access your local repository you need the path to that folder. Just remember that Subversion expects all repository paths in the form <systemitem class="url">file:///C:/SVNRepository/</systemitem>. Note the use of forward slashes throughout.
sr: Да се приступи локалном спремишту потрбна је путања до тог именика. Сетимо се да Субверзија очекује све путање спремишта у облику <systemitem class="url">филе:///Ц:/СВНРепоситорy/</systemitem>. Запазимо коришћење  правих косих црта у целој путањи.

note: (para)
en: To access a repository located on a network share you can either use drive mapping, or you can use the UNC path. For UNC paths, the form is <systemitem class="url">file://ServerName/path/to/repos/</systemitem>. Note that there are only 2 leading slashes here.
sr: Да би се приступило спремишту на мрежном дељењу и можете користити или мапирање драјва, или користити УНЦ путању. За УНЦ путање облик је <systemitem class="url">филе://СерверНаме/патх/то/репош</systemitem>. Приметимо да овде имамо 2 водеће косе црте.

note: (para)
en: Prior to SVN 1.2, UNC paths had to be given in the more obscure form <systemitem class="url">file:///\ServerName/path/to/repos</systemitem>. This form is still supported, but not recommended.
sr: Пре СВН 1.2, УНЦ путање су биле дате у чуднијем облику сyстемитем цласс="урл">филе:///\СерверНаме/патх/то/репос</systemitem>. Овај облик се још подржава, али се не препоручује.

note: (para)
en: Do not create or access a Berkeley DB repository on a network share. It <emphasis>cannot</emphasis> exist on a remote file system. Not even if you have the network drive mapped to a drive letter. If you attempt to use Berkeley DB on a network share, the results are unpredictable - you may see mysterious errors right away, or it may be months before you discover that your repository database is subtly corrupted.
sr: Не треба креирати или приступати Беркли ДБ спремишту на мрежни дељени простор. То <emphasis>не може</emphasis> постојати на удаљеном фајл систему. Нити чак ако имате мрежни драјв мапиран словом драјва. Ако покушате да користите Беркли ДБ на мрежној измени, резултат је непредвидљив - можете видети мистериозне грешке тренутно, или могу проћи месеци пре него откријете да је ваша база података спремишта незнатно покварена.

note: (title)
en: Accessing a Repository on a Network Share
sr: Приступање спремишту на мрежном дељеном простору

note: (primary)
en: Network share
sr: Мрежни дељени простор

note: (para)
en: Although in theory it is possible to put a FSFS repository on a network share and have multiple users access it using <literal>file://</literal> protocol, this is most definitely <emphasis>not</emphasis> recommended. In fact we would <emphasis>strongly</emphasis> discourage it, and do not support such use.
sr: Такође је познато у теорији да је могуће ставити ФСФС спремиште на мрежном дељеном простору и имати вишеструки кориснички приступ користећи <literal>филе://</literal> протокол, ово се дефинитивно <emphasis>не</emphasis> препоручује. У ствари можемо <emphasis>чврсто</emphasis> обесхрабрити то, и не подржати такво коришћење.

note: (para)
en: Firstly you are giving every user direct write access to the repository, so any user could accidentally delete the entire repository or make it unusable in some other way.
sr: Најпре дајете сваком кориснику директно право уписа у спремиште, тако да било који корисник може случајно обрисати цело спремиште или га учинити некорисним на неки други начин.

note: (para)
en: Secondly not all network file sharing protocols support the locking that Subversion requires, so you may find your repository gets corrupted. It may not happen straight away, but one day two users will try to access the repository at the same time.
sr: Друго, неће сви протоколи за мрежни дељени простор подржаватизакључавање које захтева Субверзија, тако да можете наћи ваше спремиште покварено. То се не мора десити одмах, али једног дана два корисника могу покушати да приступе спремишту у исто време.

note: (para)
en: Thirdly the file permissions have to be set just so. You may just about get away with it on a native Windows share, but SAMBA is particularly difficult.
sr: Треће, фајл дозволе могу бити тако подешене. Можете отићи на природни Виндоуз дељени простор, али САМБА је посебно тешка.

note: (para)
en: <literal>file://</literal> access is intended for local, single-user access only, particularly testing and debugging. When you want to share the repository you <emphasis>really</emphasis> need to set up a proper server, and it is not nearly as difficult as you might think. Read <xref linkend="tsvn-serversetup"/> for guidelines on choosing and setting up a server.
sr: <literal>филе://</literal> приступ је планиран за локални, само један-корисник приступ, партикуларно тестирање и дебаговање. Када желите дељење спремишта ви <emphasis>стварно</emphasis> треба да подесите одговарајући сервер, и то није скоро тако тешко како се може помислити. Прочитајте  <xref linkend="tsvn-serversetup"/> за водич како изабрати и подесити сервер.

note: (title)
en: Repository Layout
sr: Изглед спремишта

note: (para)
en: Before you import your data into the repository you should first think about how you want to organize your data. If you use one of the recommended layouts you will later have it much easier.
sr: Пре него увезете ваше податке у спремиште морате најпре размислити како желите да организујете податке. Ако користите неки од препоручених иугледа касније ће вам бити лакше.

note: (para)
en: There are some standard, recommended ways to organize a repository. Most people create a <filename>trunk</filename> directory to hold the <quote>main line</quote> of development, a <filename>branches</filename> directory to contain branch copies, and a <filename>tags</filename> directory to contain tag copies. If a repository holds only one project, then often people create these top-level directories:
sr: Постоје неки стандардни, препоручљиви начини организовања спремишта. Већина људи креира <filename>дебло</filename> именик да чува <quote>главну линију</quote> развоја, <filename>гране</filename> именик да чува копије грана, и <filename>знаке</filename> именик да држи копије ознака. Ако спремиште садржи само један пројекат, тада људи често креирају вршни именик:

note: (screen)
en: 
    /trunk
    /branches
    /tags
sr: 
    /трунк
    /бранцхес
    /тагс

note: (para)
en: If a repository contains multiple projects, people often index their layout by branch:
sr: Ако спремиште садржи више пројеката, људи чест индексирају њхов изглед гранама:

note: (screen)
en: 
    /trunk/paint
    /trunk/calc
    /branches/paint
    /branches/calc
    /tags/paint
    /tags/calc
sr: 
    /трунк/паинт
    /трунк/цалц
    /бранцхешпаинт
    /бранцхешцалц
    /тагшпаинт
    /тагшцалц

note: (para)
en: ...or by project:
sr: ...или пројектом:

note: (screen)
en: 
    /paint/trunk
    /paint/branches
    /paint/tags
    /calc/trunk
    /calc/branches
    /calc/tags
sr: 
    /паинт/трунк
    /паинт/бранцхес
    /паинт/тагс
    /цалчтрунк
    /цалчбранцхес
    /цалчтагс

note: (para)
en: Indexing by project makes sense if the projects are not closely related and each one is checked out individually. For related projects where you may want to check out all projects in one go, or where the projects are all tied together in a single distribution package, it is often better to index by branch. This way you have only one trunk to checkout, and the relationships between the sub-projects is more easily visible.
sr: Индексирање помоћу пројеката је осетљив на то да ли су пројекти блиско упоредиви и да ли се сваки може индивидуално преузети. За упоредиве пројекте где можете преузетии све пројекте ођедном, или где су сви пројекти везани заједно у један дистрибуциони пакет, често је боље индексирање грана. У овом случају вам је потребно једно дебло за преузимање и повезаност између суб-пројеката је много лакше видљива.

note: (para)
en: If you adopt a top level <filename>/trunk /tags /branches</filename> approach, there is nothing to say that you have to copy the entire trunk for every branch and tag, and in some ways this structure offers the most flexibility.
sr: Ако усвојимо вршни ниво <filename>/трунк /тагс /бранцхес</filename> приступ, није ништа рећи да имате копирати цело дебло за сваку грану и знак, и у неки пут ова структура нуди највећу флксибилност.

note: (para)
en: For unrelated projects you may prefer to use separate repositories. When you commit changes, it is the revision number of the whole repository which changes, not the revision number of the project. Having 2 unrelated projects share a repository can mean large gaps in the revision numbers. The Subversion and TortoiseSVN projects appear at the same host address, but are completely separate repositories allowing independent development, and no confusion over build numbers.
sr: За пројекте који нису повезани можете више волети да користите одвојена спремишта. Када урезујете измене, ревизиони број целог спремишта се мења, не ревизиони број пројекта. Ако имате 2 независна пројекта дељење спремишта може значити велике празнине у ревизионим бројевима. Субверзија и ТортоисеСВН пројекти се појављују на истим адресама домаћина, али су сасвим независна спремишта омогућавајући независан развој и нема кофузије око развојних бројева.

note: (para)
en: Of course, you're free to ignore these common layouts. You can create any sort of variation, whatever works best for you or your team. Remember that whatever you choose, it's not a permanent commitment. You can reorganize your repository at any time. Because branches and tags are ordinary directories, TortoiseSVN can move or rename them however you wish.
sr: Свакако, слободни сте да занемарите овај заједнички изглед. Можете креирати било коју врсту варијација, што год ради боље за ваш тим. Сетите се да што год изаберете то није стално урезивање. Ви можете реорганизовати ваше спремиште било када. Пошто су гране и ознаке прави именици ТортоисеСВН их може померати и преименовати кад год желите.

note: (para)
en: Switching from one layout to another is just a matter of issuing a series of server-side moves; If you don't like the way things are organized in the repository, just juggle the directories around.
sr: Пребацивање са једног изгледа на други је тек ствар емитовања серије померања са серверске стране; Ако не волите начин на који су ствари организоване у спремишту, мало жонглирајте околним именицима.

note: (para)
en: create a new empty folder on your hard drive
sr: креирајте празан именик на вашем чврстом диску

note: (para)
en: create your desired top-level folder structure inside that folder - don't put any files in it yet!
sr: креирајте жељени вршни-ниво именик структуру унутар тог именика - немојте стављати ниједан фајл још!

note: (para)
en: import this structure into the repository via a <action>right click</action> on the folder and selecting <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Import...</guimenuitem></menuchoice> This will import your temp folder into the repository root to create the basic repository layout.
sr: увеите ову структуру у спремиште преко <action>десни клик</action> на именик и избором <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Увези...</guimenuitem></menuchoice> Ово ће увести ваш привремени именик у корен спремишта да креира основни изглед спремишта.

note: (para)
en: So if you haven't already created a basic folder structure inside your repository you should do that now. There are two ways to achieve this. If you simply want to create a <filename>/trunk /tags /branches</filename> structure, you can use the repository browser to create the three folders (in three separate commits). If you want to create a deeper hierarchy then it is simpler to create a folder structure on disk first and import it in a single commit, like this: <placeholder-1/>
sr: Тако, ако нисте већ креирали структуру основног именика унутар вашег спремишта треба то да урадите сада. Постоје два начина да се то постигне. Ако једноставно желите да креирате <filename>/трунк /тагс /бранцхес</filename> структуру можете користити претраживач спремишта да креирате та три именика (у три посебна урезивања). Ако желите да креирате дубљу хијерархију тада је то слично најпре креирању структуре именика на диску и њен увоз при јединственом урезивању као ово: <placeholder-1/>

note: (para)
en: Note that the name of the folder you are importing does not appear in the repository, only its contents. For example, create the following folder structure: <screen>
    C:\Temp\New\trunk
    C:\Temp\New\branches
    C:\Temp\New\tags
    </screen> Import <filename>C:\Temp\New</filename> into the repository root, which will then look like this: <screen>
    /trunk
    /branches
    /tags
    </screen>
sr: Приметимо да име именика који увозите не појављује се у спремишту, само садржај. На пример, креирајте следеће структуре именика:<screen>
    C:\Temp\New\trunk
    C:\Temp\New\branches
    C:\Temp\New\tags
    </screen>  Увезите <filename>C:\Temp\New</filename> у корен спремиштс, које ће сада изгледати као:<screen>
    /trunk
    /branches
    /tags
    </screen>

note: (title)
en: Repository Backup
sr: Осигурање спремишта

note: (primary)
en: backup
sr: осигурање

note: (para)
en: Whichever type of repository you use, it is vitally important that you maintain regular backups, and that you verify the backup. If the server fails, you may be able to access a recent version of your files, but without the repository all your history is lost forever.
sr: Који год тип спремишта да користите, изузетно је важно да одржавате регуларно осигурање, и да проверите осигурање. Ако сервер падне ви сте можда  способни да приступите задњој верзији ваших фајлова, али без спремишта сва исторја је изгубљена заувек.

note: (para)
en: The simplest (but not recommended) way is just to copy the repository folder onto the backup medium. However, you have to be absolutely sure that no process is accessing the data. In this context, access means <emphasis>any</emphasis> access at all. A BDB repository is written to even when the operation only appears to require reading, such as getting status. If your repository is accessed at all during the copy, (web browser left open, WebSVN, etc.) the backup will be worthless.
sr: Једноставан (али непрепоручљив) начин је да се само копира именик спремишта на медијум осигурања. Међутим, потребно је да будете апсолутно сигурни да ни један процес не приступа подацима. У овом контексту, приступ значи <emphasis>сваки</emphasis> приступ уопште. БДБ спремиште је уписано чак и кад се операција појави да захтева читање као узимање статуса. Ако је вашем спремишту приступљено у току копирања, (веб претраживач остаје отворен, ВепСВН, итд.) осигурање ће бити безвредно.

note: (para)
en: The recommended method is to run <screen>
    svnadmin hotcopy path/to/repository path/to/backup --clean-logs
    </screen> to create a copy of your repository in a safe manner. Then backup the copy. The <literal>--clean-logs</literal> option is not required, but removes any redundant log files when you backup a BDB repository, which may save some space.
sr: Препоручљив метод је да се покрене <screen>
    svnadmin hotcopy path/to/repository path/to/backup --clean-logs
    </screen> да се креира копија вашег спремишта на безбедан начин. Затим се прави копија осигурања. Опција <literal>--цлеан-логс</literal> није потребна, али уклања редундантне фајлове дневника када осигуравате БДБ спремишта, што штеди нешто простора.

note: (para)
en: The <literal>svnadmin</literal> tool is installed automatically when you install the Subversion command line client. If you are installing the command line tools on a Windows PC, the best way is to download the Windows installer version. It is compressed more efficiently than the <filename>.zip</filename> version, so the download is smaller, and it takes care of setting the paths for you. You can download the latest version of the Subversion command line client from <ulink url="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91"><citetitle>http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91</citetitle></ulink>.
sr: Алат <literal>свнадмин</literal> је инсталиран аутоматски када инсталирате Субверзионог клијента командне линије. Ако инсталирате алат командне линије на Виндоуз ПЦ, најбољи начин је да скинете Виндоуз инстолер верзију. Она је ефикасније компримована него <filename>.зип</filename> верзија, тако да је скидање мање, и оно води бригу да подеси путању за вас. Можете скибути задњу верзију Субверзионог клијента командне линије са <ulink url="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91"><citetitle>http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91</citetitle></ulink>.

note: (title)
en: Server side hook scripts
sr: Закачиве скрипте са серверске стране

note: (primary)
en: hooks
sr: закачаљке

note: (primary)
en: hook scripts
sr: закачиве скрипте

note: (primary)
en: server side hook scripts
sr: закачиве скрипте са серверске стране

note: (para)
en: A hook script is a program triggered by some repository event, such as the creation of a new revision or the modification of an unversioned property. Each hook is handed enough information to tell what that event is, what target(s) it's operating on, and the username of the person who triggered the event. Depending on the hook's output or return status, the hook program may continue the action, stop it, or suspend it in some way. Please refer to the chapter on <ulink url="http://svnbook.red-bean.com/en/1.5/svn.reposadmin.create.html#svn.reposadmin.create.hooks"><citetitle>Hook Scripts</citetitle></ulink> in the Subversion Book for full details about the hooks which are implemented.
sr: Закачиве скрипте су програми окидане неким догађајем из спремишта, као што је креирање нове ревизије или измена неверзиониране особине. Свака закачаљка је руковођена са довољно информација да кже који догађај се десио, који окидач(и) је покренуо и корисничко име особе која је окинула догађај. У зависности од излаза закачаљке или повратног статуса, закачив програм може наставити акцију, заиставити је, или суспендовати на неки начин. Молим вас да погледате поглавље <ulink url="http://svnbook.red-bean.com/en/1.5/svn.reposadmin.create.html#svn.reposadmin.create.hooks"><citetitle>Закачиве скрипте</citetitle></ulink> у Субверзионој књизи за пуне детаље о закачаљкама које су имплементиране.

note: (para)
en: These hook scripts are executed by the server that hosts the repository. TortoiseSVN also allows you to configure client side hook scripts that are executed locally upon certain events. See <xref linkend="tsvn-dug-settings-hooks"/> for more information.
sr: Ови закачиви скриптови су извршени на серверу који угошћава спремиште. ТортоисеСВН такође омогућава да конфигуришете клијент страну закачивих скрипти где се очекују локално под неким догађајима. Видите xреф линкенд="тсвн-дуг-сеттингс-хоокс"/> за више информација.

note: (para)
en: Sample hook scripts can be found in the <filename>hooks</filename> directory of the repository. These sample scripts are suitable for Unix/Linux servers but need to be modified if your server is Windows based. The hook can be a batch file or an executable. The sample below shows a batch file which might be used to implement a pre-revprop-change hook. <screen>
    rem Only allow log messages to be changed.
    if "%4" == "svn:log" exit 0
    echo Property '%4' cannot be changed &gt;&amp;2
    exit 1
    </screen> Note that anything sent to stdout is discarded. if you want a message to appear in the Commit Reject dialog you must send it to stderr. In a batch file this is achieved using <filename>&gt;&amp;2</filename>
sr: Једноставне закачиве скрипте могу се наћи у <filename>закачаљке> именику спремишта. Ове једноставне скрипте су погодне за УникшЛинукс сервере али траже измене ако је сервер заснован на Виндоузу. Закачке могу бити групни фајл или извршилац. Узорак испод показује групни фајл који се може користити да се примени као пре-ревпроп-измена закачаљка.<screen>
    rem Only allow log messages to be changed.
    if "%4" == "svn:log" exit 0
    echo Property '%4' cannot be changed &gt;&amp;2
    exit 1
    </screen> Приметимо све послато на стдоут се одбацује ако желите поруку да се појави у Урежи Одбаци дијалогу морате је послати на стдерр. У групном фајлу то се постиже коришћењем <filename>&gt;&amp;2</filename>

note: (title)
en: Checkout Links
sr: Везе преузимања

note: (primary)
en: checkout link
sr: веза преузимања

note: (primary)
en: TortoiseSVN link
sr: ТортоисеСВН веза

note: (primary)
en: link
sr: веза

note: (primary)
en: website
sr: вебсајт

note: (para)
en: If you want to make your Subversion repository available to others you may want to include a link to it from your website. One way to make this more accessible is to include a <firstterm>checkout link</firstterm> for other TortoiseSVN users.
sr: Ако желите учинити ваше Субверзионо спремиште доступно другима морате укључити везу ка њему од вашег вебсајта. Један начин да се то уради много приступчније је да се укључи <firstterm>веза преузимања</firstterm> за друге ТортоисеСВН кориснике.

note: (para)
en: When you install TortoiseSVN, it registers a new <literal>tsvn:</literal> protocol. When a TortoiseSVN user clicks on such a link, the checkout dialog will open automatically with the repository URL already filled in.
sr: Када инсталирате ТортоисеСВН он региструје нови <literal>тсвн:</literal> протокол. Када ТортоисеСВН корисник кликне на такву везу, дијалог преузимања се аутоматски отвара са УРЛом спремишта већ уписаним.

note: (para)
en: To include such a link in your own html page, you need to add code which looks something like this: <placeholder-1/>
sr: Да унесете такву везу у вашу хтмл страницу потребно вам је да додате код који изгледа нешто као ово: <placeholder-1/>

note: (para)
en: Of course it would look even better if you included a suitable picture. You can use the <ulink url="http://tortoisesvn.tigris.org/images/TortoiseCheckout.png"><citetitle>TortoiseSVN logo</citetitle></ulink> or you can provide your own image. <placeholder-1/>
sr: Свакако то ће изгледати чак боље ако укључите одговарајућу слику. Можете користити <ulink url="http://tortoisesvn.tigris.org/images/TortoiseCheckout.png"><citetitle>ТортоисеСВН лого</citetitle></ulink> или можете набавити своју сопствену слику. <placeholder-1/>

note: (para)
en: You can also make the link point to a specific revision, for example <placeholder-1/>
sr: Такође можете направити везу ка специјалној ревизији, на пример <placeholder-1/>

note: (title)
en: Daily Use Guide
sr: Водич дневног коришћења

note: (para)
en: This document describes day to day usage of the TortoiseSVN client. It is <emphasis>not</emphasis> an introduction to version control systems, and <emphasis>not</emphasis> an introduction to Subversion (SVN). It is more like a place you may turn to when you know approximately what you want to do, but don't quite remember how to do it.
sr: Овај документ описује коришћење дан за даном клијента ТортоисеСВН. То <emphasis>није</emphasis> увод у систем контроле верзија, и <emphasis>није</emphasis>  увод у Субверзију (СВ). То је више као место где се можете вратити тамо где приближно знате шта желите да урадите, али не разумете како да то урадите.

note: (para)
en: If you need an introduction to version control with Subversion, then we recommend you read the fantastic book: <ulink url="http://svnbook.red-bean.com/"><citetitle>Version Control with Subversion</citetitle></ulink>.
sr: Ако желите увод у контролу верзија са Субверзијом, препоручујемо вам да прочитате фантастичну књигу: <ulink url="http://svnbook.red-bean.com/"><citetitle>Контрола верзија са Субверзијом</citetitle></ulink>.

note: (para)
en: This document is also a work in progress, just as TortoiseSVN and Subversion are. If you find any mistakes, please report them to the mailing list so we can update the documentation. Some of the screenshots in the Daily Use Guide (DUG) might not reflect the current state of the software. Please forgive us. We're working on TortoiseSVN in our free time.
sr: Овај документ је такође у раду, као и ТортоисеСВН то је и Субверзија. Ако нађете неку грешку, молим вас пошаљите је на поштанску листу да можемо ажурирати документацију. Неке слике екрана у Водичу дневног коришћења (ВДК) можда не одражавају текуће стање софтвера. Молим вас да нам опростите. Ми радимо на ТортоисеСВН у своје слободно време.

note: (para)
en: You should have installed TortoiseSVN already.
sr: Требало би да већ имате инсталиран ТортоисеСВН.

note: (para)
en: You should be familiar with version control systems.
sr: Требало би да сте фамилијарни са системом контроле верзија.

note: (para)
en: You should know the basics of Subversion.
sr: Требало би да знате основе Субверзије.

note: (para)
en: You should have set up a server and/or have access to a Subversion repository.
sr: Требало би да имате подешен сервер и-или да имате приступ Субверзионом спремишту.

note: (para)
en: In order to get the most out of the Daily Use Guide: <placeholder-1/>
sr: Да би добили највише од Водича дневног коришћења: <placeholder-1/>

note: (title)
en: Getting Started
sr: Кренимо од почетка

note: (title)
en: Icon Overlays
sr: Прекривне иконе

note: (title)
en: Explorer showing icon overlays
sr: Претраживач приказује прекривне иконе

note: (para)
en: <placeholder-1/> One of the most visible features of TortoiseSVN is the icon overlays which appear on files in your working copy. These show you at a glance which of your files have been modified. Refer to <xref linkend="tsvn-dug-wcstatus-1"/> to find out what the different overlays represent.
sr: <placeholder-1/> Једна од највидљивијих особина ТортоисеСВН су прекривне иконе које се појављују на фајловима у вашој радној копији. Оне вам показују, савршено, који је од ваших фајлова измењен. Упоредите са <xref linkend="tsvn-dug-wcstatus-1"/> да нађете шта различити прекривачи показују.

note: (title)
en: Context Menus
sr: Контекст менији:

note: (primary)
en: context menu
sr: контекст мени

note: (primary)
en: right-click
sr: десни-клик

note: (title)
en: Context menu for a directory under version control
sr: Контекст мени за именик под контролом верзија

note: (para)
en: <placeholder-1/> All TortoiseSVN commands are invoked from the context menu of the windows explorer. Most are directly visible, when you <action>right click</action> on a file or folder. The commands that are available depend on whether the file or folder or its parent folder is under version control or not. You can also see the TortoiseSVN menu as part of the Explorer file menu.
sr: <placeholder-1/> Све ТортоисеСВН команде се позивају из контекст менија виндоуз експлорера. Већина је директно видљива када урадите <action>десни клик</action> на фајл или именик. Које су команде доступне зависи од тога да ли  је фајл или именик или њихов предачки именик под контролом верзија или није. Можете, такође, видету стабло ТортоисеСВН менија као део Експлорер фајл менија.

note: (para)
en: Some commands which are very rarely used are only available in the extended context menu. To bring up the extended context menu, hold down the <keycap>Shift</keycap> key when you <action>right-click</action>.
sr: Неке команде које се веома ретко користе су доступне само у проширеном контекст менију. Да позовете проширени контекст мени држите <keycap>Шифт</keycap> тастер када урадите <action>десни-клик</action>.

note: (title)
en: Explorer file menu for a shortcut in a versioned folder
sr: Експлорер фајл мени за скраћенице у верзионисаном именику

note: (para)
en: In some cases you may see several TortoiseSVN entries. This is not a bug! <placeholder-1/> This example is for an unversioned shortcut within a versioned folder, and in the Explorer file menu there are <emphasis>three</emphasis> entries for TortoiseSVN. One is for the folder, one for the shortcut itself, and the third for the object the shortcut is pointing to. To help you distinguish between them, the icons have an indicator in the lower right corner to show whether the menu entry is for a file, a folder, a shortcut or for multiple selected items.
sr: У неким случајевима можете видети више ТортоисеСВН улаза. То није баг! <placeholder-1/> Овај пример је за неверзионисане скраћенице у оквиру верзионисаног именика, и у Експлорер фајл менију постоји <emphasis>стабло</emphasis> улаз за ТортоисеСВН. Једно је за именик, једно за саме скраћенице, и треће за објекте на које показују скраћенице. Да бисмо вам помогли да их разликујете, иконе имају индикатор у доњем десном углу који показује да ли је мени улаз за фајл, скраћеницу или вишеструко селектоване ставке.

note: (para)
en: If you are using Windows 2000 you will find that the context menus are shown as plain text, without the menu icons shown above. We are aware that this was working in previous versions, but Microsoft has changed the way its icon handlers work for Vista, requiring us to use a different display method which unfortunately does not work on Windows 2000.
sr: Ако користите Виндоуз 2000 наћићете да је контекст мени приказан као потпуни текст, без икона менија приказаних изнад. Ми смо упознати да је тако радило у претходној верзији, али Микрософт је изменио начин руковања иконама за Висту, што од нас захтева да користимо различит начин приказивања који, на несрећу, не ради на Виндоузу 2000.

note: (title)
en: Drag and Drop
sr: Вуци баци

note: (primary)
en: drag handler
sr: вуви руковалац

note: (primary)
en: drag-n-drop
sr: вуци-и-баци

note: (primary)
en: right drag
sr: десни вуци

note: (title)
en: Right drag menu for a directory under version control
sr: Десни вуци мени за именике под контролом верзија

note: (para)
en: <placeholder-1/> Other commands are available as drag handlers, when you <action>right drag</action> files or folders to a new location inside working copies or when you <action>right drag</action> a non-versioned file or folder into a directory which is under version control.
sr: <placeholder-1/> Друге команде су доступне као вучни руковаоци, када  <action>десни вуци</action> фајлова и именика на нову локацију унутар радне копије или када ацтион>десни вуци</action> неверзионисан фајл или именик у именик који је под контролом верзија.

note: (title)
en: Common Shortcuts
sr: Заједничке скраћенице

note: (term)
en: F1
sr: Ф1

note: (para)
en: Help, of course.
sr: По,оћ, свакако.

note: (term)
en: F5
sr: Ф5

note: (para)
en: Refresh the current view. This is perhaps the single most useful one-key command. For example ... In Explorer this will refresh the icon overlays on your working copy. In the commit dialog it will re-scan the working copy to see what may need to be committed. In the Revision Log dialog it will contact the repository again to check for more recent changes.
sr: Освежите текући изглед. Ово је можда једна најкориснија један-тастер команда. На пример... У Експлореру ово ће освежити прекривачке иконе у вашој радној копији. У дијалогу нарезивања то ће ре-скенирати радну копију да види шта треба да буде урезано. У дијалогу Дневника ревизија контактираће још једном спремиште да провери најскорије измене.

note: (term)
en: Ctrl-A
sr: Цтрл-А

note: (para)
en: Select all. This can be used if you get an error message and want to copy and paste into an email. Use Ctrl-A to select the error message and then ...
sr: Изаберите све. Ово може бити корисно ако добијете поруку грешке и желите да копирате и налепите у е-пошту. Користите Цтрл-А да изаберете поруку грешке и онда ...

note: (term)
en: Ctrl-C
sr: Цтрл-Ц

note: (para)
en: ... Copy the selected text.
sr: ... Копира изабрани текст.

note: (para)
en: Some common operations have well-known Windows shortcuts, but do not appear on buttons or in menus. If you can't work out how to do something obvious, like refreshing a view, check here. <placeholder-1/>
sr: Неке заједничке операције имају добро познате Виндоуз скраћенице, али се не појављују на дигмићима или у менијима. Ако не можете пронаћи како да урадите нешто  очигледно, као што је освежавање изгледа, проверите овде. <placeholder-1/>

note: (primary)
en: authentication
sr: аутентикација

note: (title)
en: Authentication Dialog
sr: Аутентификациони дијалог

note: (para)
en: <filename>svn.simple</filename> contains credentials for basic authentication (username/password).
sr: <filename>свн.симпле</filename> садржи акредитацију основе аутентификације (корисник/лозинка).

note: (para)
en: <filename>svn.ssl.server</filename> contains SSL server certificates.
sr: <filename>свн.ссл.сервер</filename> садржи ССЛ сертификате сервера.

note: (para)
en: <filename>svn.username</filename> contains credentials for username-only authentication (no password needed).
sr: <filename>свн.усернаме</filename> садржи акредитацију аутентификацје само за корсничко име (лозинка није потребна).

note: (para)
en: If the repository that you are trying to access is password protected, an authentication Dialog will show up. <placeholder-1/> Enter your username and password. The checkbox will make TortoiseSVN store the credentials in Subversion's default directory: <filename>%APPDATA%\Subversion\auth</filename> in three subdirectories: <placeholder-2/>
sr: Ако је спремиште коме покушавате да приступите заштићено лозинком, аутентификациони дијалог ће вам бити приказан. <placeholder-1/> Унесите корисничко име и лозинку. Бокс прове ће учинити да ТортоисеСВН смести акредитацију у Субверзионом уобичајеном именику: <filename>%APPDATA%\Субверсион\аутх</filename> у стаблу субименика: <placeholder-2/>

note: (para)
en: If you want to clear the authentication cache for all servers, you can do so from the <guilabel>Saved Data</guilabel> page of TortoiseSVN's settings dialog. That button will clear all cached authentication data from the Subversion <filename>auth</filename> directories, as well as any authentication data stored in the registry by earlier versions of TortoiseSVN. Refer to <xref linkend="tsvn-dug-settings-saved-data"/>.
sr: Ако желите да обришете аутентификациони кеш за све сервере, можете то урадити од <guilabel>Запамћени подаци</guilabel>  стране ТортоисеСВН дијалога подешавања.То дугме ће очистити све аутентификационе кеширане податке из Субверзионог <filename>аутх</filename>  именика, као и било који аутентификациони податак смештен у регистру од ранијих верзија ТортоисеСВН. Упоредите са <xref linkend="tsvn-dug-settings-saved-data"/>.

note: (para)
en: For more information on how to set up your server for authentication and access control, refer to <xref linkend="tsvn-serversetup"/>
sr: За више информација како да се подеси ваш сервер за аутентификацију и контролу приступа, погледај у <xref linkend="tsvn-serversetup"/>

note: (title)
en: Maximizing Windows
sr: Максимирање Виндоуза

note: (primary)
en: maximize
sr: максимизирање

note: (para)
en: Many of TortoiseSVN's dialogs have a lot of information to display, but it is often useful to maximize only the height, or only the width, rather than maximizing to fill the screen. As a convenience, there are shortcuts for this on the <guilabel>Maximize</guilabel> button. Use the <action>middle mouse</action> button to maximize vertically, and <action>right mouse</action> to maximize horizontally.
sr: Многи од ТортоисеСВН дијалога имају пуно информација да прикажу, али је често корисно да се максимизира само висина, или само ширина, радије него да се максимизира на цео екран. Конвенционално, постоје скраћенице за ово на <guilabel>Максимизирај</guilabel> дугме. Користи <action>средњ дугме миша</action> да се максимизира вертикално, и <action>десни миш</action> да се максимизира хоризонтално.

note: (title)
en: Importing Data Into A Repository
sr: Увоз података у спремиште

note: (primary)
en: import
sr: увези

note: (primary)
en: add files to repository
sr: додавање фајлова у спремиште

note: (title) (entry) (glossterm)
en: Import
sr: Увези

note: (primary)
en: temporary files
sr: привремени фајлови

note: (para)
en: If you are importing into an existing repository which already contains some projects, then the repository structure will already have been decided. If are importing data into a new repository then it is worth taking the time to think about how it will be organised. Read <xref linkend="tsvn-repository-layout"/> for further advice.
sr: Ако увозите у постојеће спремиште које већ садржи неке пројекте, тада би требало да су структуре спремишта већ одређене. Ако увозите податке у ново спремиште вреди потрошити време на размишљању о томе како би га требало организовати. Прочитајте  <xref linkend="tsvn-repository-layout"/> за даље савете.

note: (para)
en: There is no way to select files and folders to include, aside from using the global ignore settings.
sr: Нема начина да се изаберу фајлови и именици за укључивање поред коришћења глобалног подешавања занемаривања.

note: (para)
en: The folder imported does not become a working copy. You have to do a checkout to copy the files back from the server.
sr: Увезени фолдер не постаје радна копија. Имате да урадите преузимање да копирате фајлове назад са сервера.

note: (para)
en: It is easy to import to the wrong folder level in the repository.
sr: Лако је увести у лош ниво именика у спремишту.

note: (para)
en: This section describes the Subversion import command, which was designed for importing a directory hierarchy into the repository in one shot. Although it does the job, it has several shortcomings: <placeholder-1/> For these reasons we recommend that you do not use the import command at all but rather follow the two-step method described in <xref linkend="tsvn-dug-import-in-place"/>. But since you are here, this is how the basic import works ...
sr: Овај део описује Субверзиону команду увоза, која је дизајнирана за увоз хијерархију именика у спремиште у једном опаљењу. Без обзира што то  завршава посао то има више грешака: <placeholder-1/>  Из ових разлога препоручујемо да не користите команду увоза уопште већ радије пратите двостепен метод описан у <xref linkend="tsvn-dug-import-in-place"/>. Али пошто сте овда, ево како основни увоз ради ...

note: (para)
en: Remove all files which are not needed to build the project (temporary files, files which are generated by a compiler e.g. *.obj, compiled binaries, ...)
sr: Избаците све фајлове који нису потребни за градњу пројекта (привремени фајлови, које генерише компајлер нпр. *.обј, компајлиране бинарије, ...)

note: (para)
en: Organize the files in folders and sub-folders. Although it is possible to rename/move files later it is highly recommended to get your project's structure straight before importing!
sr: Организујте фајлове у именике и подименике. Такође је могуће преименовање/померање фајлова касније јако је препоручљиво да добијете праву структуру пројекта пре увоза!

note: (para)
en: Before you import your project into a repository you should: <placeholder-1/>
sr: Пре него што увезете ваш пројекат у спремиште потребно је да: <placeholder-1/>

note: (title)
en: The Import dialog
sr: Увозни дијалог

note: (para)
en: Now select the top-level folder of your project directory structure in the windows explorer and <action>right click</action> to open the context menu. Select the command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Import...</guimenuitem></menuchoice> which brings up a dialog box: <placeholder-1/>
sr: Сада изаберите именик вршног нивоа ваше структуре именика пројекта у виндоуз експлореру и <action>десни клик</action> да се отвори контекстни мени. Изабеите команду <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Увоз...</guimenuitem></menuchoice> која  доноси дијалог бокс:

note: (para)
en: In this dialog you have to enter the URL of the repository location where you want to import your project. It is very important to realise that the local folder you are importing does not itself appear in the repository, only its content. For example if you have a structure: <screen>
    C:\Projects\Widget\source
    C:\Projects\Widget\doc
    C:\Projects\Widget\images
    </screen> and you import <filename>C:\Projects\Widget</filename> into <systemitem class="url">http://mydomain.com/svn/trunk</systemitem> then you may be surprised to find that your subdirectories go straight into <literal>trunk</literal> rather than being in a <literal>Widget</literal> subdirectory. You need to specify the subdirectory as part of the URL, <systemitem class="url">http://mydomain.com/svn/trunk/Widget-X</systemitem>. Note that the import command will automatically create subdirectories within the repository if they do not exist.
sr: У овом дијалогу имате да унесете УРЛ локације спремишта где желите да увезете ваш пројекат. Веома је важно да водите рачуна да локални именик који увозите се не појављује сам у спремишту, само његов садржај. На пример ако имате структуру: <screen>
    C:\Projects\Widget\source
    C:\Projects\Widget\doc
    C:\Projects\Widget\images
    </screen>и унесете <filename>C:\Projects\Widget</filename> у <systemitem class="url">http://mydomain.com/svn/trunk</systemitem> бићете изненађени кад увидите да ваши подименици иду у<literal>trunk</literal> радије него да буду у <literal>Wидгет</literal> подименик. Потребно је да сецифицирате подименик као део УРЛ, <systemitem class="url">http://mydomain.com/svn/trunk/Widget-X</systemitem>. Приметимо увозна команда ће аутоматски креирати подименик унутар спремишта ако он не постоји..

note: (para)
en: The import message is used as a log message.
sr: Увозна порука се користи као порука дневника.

note: (para)
en: By default, files and folders which match the global-ignore patterns are <emphasis>not</emphasis> imported. To override this behaviour you can use the <guilabel>Include ignored files</guilabel> checkbox. Refer to <xref linkend="tsvn-dug-settings-main"/> for more information on setting a global ignore pattern.
sr: Уобичајено, фајлови и именици који хватају глобално-занемарив модел <emphasis>нису</emphasis> увезени. Да се премости овакво понашање можете користити <guilabel>Укључити занемарене фајлове</guilabel> чекбокс. Консултујте <xref linkend="tsvn-dug-settings-main"/> за више информација о подешавању глобалног модела избегавања.

note: (para)
en: As soon as you press <guibutton>OK</guibutton> TortoiseSVN imports the complete directory tree including all files into the repository. The project is now stored in the repository under version control. Please note that the folder you imported is <emphasis>NOT</emphasis> under version control! To get a version-controlled <firstterm>working copy</firstterm> you need to do a Checkout of the version you just imported. Or read on to find out how to import a folder in place.
sr: Ћим притиснете <guibutton>ОК</guibutton> ТортоисеСВН увози комплетно стабло именика укључујући све фајлове у спремиште. Пројекат је сада сметен у спремиште под контролом верзија. Молим вас приметите то да именик који сте увезли <emphasis>НИЈЕ</emphasis> под контролом верзија! Да добијете верзијом контролисану <firstterm>радну копију</firstterm> потребно је да урадите Преузимање верзије коју сте управо увезли. Или да прочитате  како увести именик на место.

note: (title)
en: Import in Place
sr: Увоз на место

note: (primary)
en: import in place
sr: увоз на место

note: (para)
en: Use the repository browser to create a new project folder directly in the repository.
sr: Користите претраживач спремишта да креирате нови именик пројекта директно у спремишту.

note: (para)
en: Checkout the new folder over the top of the folder you want to import. You will get a warning that the local folder is not empty. Now you have a versioned top level folder with unversioned content.
sr: Преузмите нови именик преко врха именика који желите да увезете. Добићете упозорење да локални именик није празан. Сада имате верзионисани именик вршног нивоа са неверзионисаним садржајем.

note: (para)
en: Use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Add...</guimenuitem></menuchoice> on this versioned folder to add some or all of the content. You can add and remove files, set <literal>svn:ignore</literal> properties on folders and make any other changes you need to.
sr: Користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Додај...</guimenuitem></menuchoice> на овај верзионисани именик да додате део или цео садржај. Можете додати и избацити фајлове, поставити <literal>свн:занемари</literal> особине именика и урадити друге измене које су вам потребне.

note: (para)
en: Commit the top level folder, and you have a new versioned tree, and a local working copy, created from your existing folder.
sr: Урежите именик вршног нивоа, и имате ново верзионисано стабло и локалну радну копију, креирану од постојећег именика.

note: (para)
en: Assuming you already have a repository, and you want to add a new folder structure to it, just follow these steps: <placeholder-1/>
sr: Узмимо да већ имате спремиште и желите да додате нову структуру именика у њега, само пратите ове кораке: <placeholder-1/>

note: (title)
en: Special Files
sr: Специјални фајлови

note: (primary)
en: special files
sr: специјални фајлови

note: (para)
en: Sometimes you need to have a file under version control which contains user specific data. That means you have a file which every developer/user needs to modify to suit his/her local setup. But versioning such a file is difficult because every user would commit his/her changes every time to the repository.
sr: Понекад вам је потребно да имате фајл под контролом верзија који садржи податке специфичне за корисника. То значи да имате фајл који сваки креатор/корисник жели да мења да прати његово/њено локално подешавање. Али верзионисањем таквог фајла је тешко јед свски корисник жели да уреже његове/њене измене сваки пут у спремиште.

note: (para)
en: In such cases we suggest to use <emphasis>template</emphasis> files. You create a file which contains all the data your developers will need, add that file to version control and let the developers check this file out. Then, each developer has to <emphasis>make a copy</emphasis> of that file and rename that copy. After that, modifying the copy is not a problem anymore.
sr: У таквим случајевима сугерирамо да се користи  <emphasis>темплејт</emphasis> фајлови. Креирајте фајл који садржи све податке који су потребни развојном тиму, додајте тај фајл у контролу верзија и пустите да људи из развојног тима провере овај фајл. Затим, сваки човек из развојног тима је <emphasis>направио копију</emphasis> тог фајла и преименовао ту копију. После тога измене копија нису више проблем.

note: (para)
en: As an example, you can have a look at TortoiseSVN's build script. It calls a file named <filename>TortoiseVars.bat</filename> which doesn't exist in the repository. Only the file <filename>TortoiseVars.tmpl</filename>. <filename>TortoiseVars.tmpl</filename> is the template file which every developer has to create a copy from and rename that file to <filename>TortoiseVars.bat</filename>. Inside that file, we added comments so that the users will see which lines they have to edit and change according to their local setup to get it working.
sr: Као пример можете погледати ТортоисеСВН скрипт за изградњу. Он позива фајл који се зове филенаме>ТортоисеВарс.бат</filename> који не постоји у спремишту. Само фајл <filename>ТортоисеВарс.тмпл</filename>. <filename>ТортоисеВарс.тмпл</filename> је шаблон фајл који сваки учесник развоја има да копира и преименује тај фајл у филенаме>ТортоисеВарс.бат</filename>. Унутар тог фајла додајемо коментаре тако да  корисник може да види које линије треба да уреди и измени према свом локалном подешавању да би то радило.

note: (para)
en: So as not to disturb the users, we also added the file <filename>TortoiseVars.bat</filename> to the ignore list of its parent folder, i.e. we've set the Subversion property <literal>svn:ignore</literal> to include that filename. That way it won't show up as unversioned on every commit.
sr: Да не би узнемиравали кориснике такође додамо фајл <filename>ТортоисеВарс.бат</filename> листи  занемарених предачког именика, тј. ми смо подесили Субверзиону особину <literal>свн:занемари</literal> да укључи то име фајла. На тај начин он се неће показати неверзионисаним код сваког урезивања.

note: (title)
en: Referenced Projects
sr: Референтни пројекти

note: (primary)
en: external repositories
sr: спољашње спремиште

note: (primary)
en: externals
sr: спољашњи

note: (para)
en: Sometimes it is useful to construct a working copy that is made out of a number of different checkouts. For example, you may want different subdirectories to come from different locations in a repository, or perhaps from different repositories altogether. If you want every user to have the same layout, you can define the <literal>svn:externals</literal> properties.
sr: Понекад је корисно да се консултује радна копија која је направљена од бројних различитих преузимања. На пример, можете желети различите подименике да дођу са различитих локација у спремиште, или  можда комплетно из различитих спремишта. Ако желите да сваки корисник има исти изглед можете дефинисати <literal>свн:спољашне</literal> особине.

note: (para)
en: Let's say you check out a working copy of <filename>/project1</filename> to <filename>D:\dev\project1</filename>. Select the folder <filename>D:\dev\project1</filename>, <action>right click</action> and choose <menuchoice><guimenu>Windows Menu</guimenu><guimenuitem>Properties</guimenuitem></menuchoice> from the context menu. The Properties Dialog comes up. Then go to the Subversion tab. There, you can set properties. Click <guibutton>Add...</guibutton>. Select the <literal>svn:externals</literal> property from the combobox and write in the edit box the repository URL in the format <literal>name url</literal> or if you want to specify a particular revision, <literal>name -rREV url</literal> You can add multiple external projects, 1 per line. Note that URLs must be properly escaped or they will not work. For example you must replace each space with <literal>%20</literal>. Note that it is not possible to use folder names with spaces in them. Suppose that you have set these properties on <filename>D:\dev\project1</filename>: <screen>
    sounds   http://sounds.red-bean.com/repos
    quick_graphs  http://graphics.red-bean.com/repos/fast%20graphics
    skins/toolkit -r21 http://svn.red-bean.com/repos/skin-maker
    </screen> Now click <guibutton>Set</guibutton> and commit your changes. When you (or any other user) update your working copy, Subversion will create a sub-folder <filename>D:\dev\project1\sounds</filename> and checkout the sounds project, another sub-folder <filename>D:\dev\project1\quick graphs</filename> containing the graphics project, and finally a nested sub-folder <filename>D:\dev\project1\skins\toolkit</filename> containing revision 21 of the skin-maker project.
sr: Рецимо да сте преузели радну копију од <filename>/project1</filename> до <filename>D:\dev\project1</filename>. Изаберите именик  <filename>D:\dev\project1</filename>, <action>десни клик</action> и изаберите <menuchoice><guimenu>Виндоуз Мени</guimenu><guimenuitem>Особине</guimenuitem></menuchoice> из контекст менија. Особине дијалог долази. Затим идите на таб Субверзија. Тамо можете подесити особине. Кликните <guibutton>Додај...</guibutton>. Изаберите <literal>свн:спољашње</literal> особине у комбобоксу и напишите УРЛ спремишта у формату  <literal>име урл</literal> или ако желите да специфицирате партикуларну ревизију, <literal>име -рРЕВ урл</literal> Мжете додати вишеструке спољашње пројекте, 1 по линији. Приметимо да тај УРЛ мора бити одговарајуће попуњен косим цртама или то неће радити. На пример морате заменити сваки размак са <literal>%20</literal>. Приметимо да  није могуће користити имена  именика  са размацима у њима. Претпоставимо да имате подешене ове особине на <filename>D:\dev\project1</filename>: <screen>
    sounds   http://sounds.red-bean.com/repos
    quick_graphs  http://graphics.red-bean.com/repos/fast%20graphics
    skins/toolkit -r21 http://svn.red-bean.com/repos/skin-maker
    </screen>Сада клик на <guibutton>Подеси</guibutton> и урежите измене. Када ви (или било који други корисник) ажурира вашу радну копију, Субверзија ће креирати подименик <filename>D:\dev\project1\sounds</filename> и проверити соундс пројекат, следећи подименик <filename>D:\dev\project1\quick graphs</filename> који садржи графички пројекат, и на крају угњеждени подименик <filename>D:\dev\project1\skins\toolkit</filename> који садржи ревизију 21 скин-макер пројекта.

note: (para)
en: You should strongly consider using explicit revision numbers in all of your externals definitions, as described above. Doing so means that you get to decide when to pull down a different snapshot of external information, and exactly which snapshot to pull. Besides the common sense aspect of not being surprised by changes to third-party repositories that you might not have any control over, using explicit revision numbers also means that as you backdate your working copy to a previous revision, your externals definitions will also revert to the way they looked in that previous revision, which in turn means that the external working copies will be updated to match they way <emphasis>they</emphasis> looked back when your repository was at that previous revision. For software projects, this could be the difference between a successful and a failed build of an older snapshot of your complex code base.
sr: Треба чврсто осмислити коришћење спољашњих ревизионих бројева у свим вашим спољашњим дефиницијама, како је описано горе. Радећи тако значи да одлучујете да спустите различите слике спољашњих информација, и тачно коју слику извући. Поред заједничког осећаја шта нас не изненађује променама у спремиштима треће стране то је да може да немате никакакву контролу на њима, користећи експлицитно ревизионе бројеве такође значи да сте уназад датирали вашу радну копију као претходну ревизију, ваше спољне дефиниције су такође враћене на начин како су изгледале у претходној ревизији, која значи то да ће се спољашња радна копија ажурирати да ухвати  начин  како <emphasis>оне</emphasis> изгледају назад када је спремиште били у претходној ревизији. За софтверске пројекте,  могло би бити разлика између успешне и неуспешне градње старе слике сложене кодне основе.

note: (para)
en: If the external project is in the same repository, any changes you make there there will be included in the commit list when you commit your main project.
sr: Ако је спољашњи пројекат у истом спремишту, било која измена коју направите тамо биће укључена у листу за урезивање када урезујете главни пројекат.

note: (para)
en: If the external project is in a different repository, any changes you make to the external project will be notified when you commit the main project, but you have to commit those external changes separately.
sr: Ако је спољашњи пројекат у различитом спремишту, било које измене које направите у спољашњем пројекту биће означене када урезујете главни пројекат, али морате урезати те спољашње измене издвојено.

note: (para)
en: If you use absolute URLs in <literal>svn:externals</literal> definitions and you have to relocate your working copy (i.e., if the URL of your repository changes), then your externals won't change and might not work anymore.
sr: Ако користите апсолутне УРЛове у <literal>свн:спољашње</literal> дефиниције и имате да релоцирате вашу радну копију (нпр. ако је УРЛ вашег спремишта измењен), тада ваши екстернали се не могу изменити нити уопште радити.

note: (para)
en: To avoid such problems, Subversion clients version 1.5 and higher support relative external URLs. Four different methods of specifying a relative URL are supported. In the following examples, assume we have two repositories: one at <systemitem class="url">http://example.com/svn/repos-1</systemitem> and another at <systemitem class="url">http://example.com/svn/repos-2</systemitem>. We have a checkout of <systemitem class="url">http://example.com/svn/repos-1/project/trunk</systemitem> into <filename>C:\Working</filename> and the <literal>svn:externals</literal> property is set on trunk.
sr: Да се избегну такви проблеми Субверзиони клијенти од верзије 1.5 подржавају релативне спољашње УРЛове. Четири различита метода специфицирања релативних УРЛова је подржано. У следећем примерима узмимо да имамо два спремишта: једно на сyстемитем цласс="урл">http://example.com/svn/repos-1</systemitem> и друго на <systemitem class="url">http://example.com/svn/repos-2</systemitem>.  Преузели  смо <systemitem class="url">http://example.com/svn/repos-1/project/trunk</systemitem>у <filename>C:\Working</filename> и <literal>свн:спољашње</literal> особине су подешене на дебло.

note: (term)
en: Relative to parent directory
sr: Релативно на предачки именик

note: (para)
en: These URLs always begin with the string <literal>../</literal> for example: <screen>
    ../../widgets/foo  common/foo-widget
    </screen> This will extract <systemitem class="url">http://example.com/svn/repos-1/widgets/foo</systemitem> into <filename>C:\Working\common\foo-widget</filename>.
sr: Ови УРЛови увек почињу стрингом <literal>../</literal> на пример: <screen>
    ../../widgets/foo  common/foo-widget
    </screen> Ово треба да екстрахује <systemitem class="url">http://example.com/svn/repos-1/widgets/foo</systemitem> у <filename>C:\Working\common\foo-widget</filename>.

note: (para)
en: Note that the URL is relative to the URL of the directory with the <literal>svn:externals</literal> property, not to the directory where the external is written to disk.
sr: Приметимо да је УРЛ релативно у односу на УРЛ именика са  <literal>свн:спољашње </literal>особине, није ка именику где су спољшње особине уписане на диску.

note: (term)
en: Relative to repository root
sr: Релативно на корен спремишта

note: (para)
en: These URLs always begin with the string <literal>^/</literal> for example: <screen>
    ^/widgets/foo  common/foo-widget
    </screen> This will extract <systemitem class="url">http://example.com/svn/repos-1/widgets/foo</systemitem> into <filename>C:\Working\common\foo-widget</filename>.
sr: Ови УРЛови увек почињу стрингом <literal>^/</literal> на пример: <screen>
    ^/widgets/foo  common/foo-widget
    </screen> Ово ће издвојити <systemitem class="url">http://example.com/svn/repos-1/widgets/foo</systemitem> у <filename>C:\Working\common\foo-widget</filename>.

note: (para)
en: You can easily refer to other repositories with the same <literal>SVNParentPath</literal> (a common directory holding several repositories). For example: <screen>
    ^/../repos-2/hammers/claw  common/claw-hammer
    </screen> This will extract <systemitem class="url">http://example.com/svn/repos-2/hammers/claw</systemitem> into <filename>C:\Working\common\claw-hammer</filename>.
sr: Можете се лако позвати на друго спремиште са истим  <literal>СВНПредакПутања</literal> (заједнички именик који држи више спремишта). На пример: <screen>
    ^/../repos-2/hammers/claw  common/claw-hammer
    </screen> Ово ће издвојити <systemitem class="url">http://example.com/svn/repos-2/hammers/claw</systemitem> у <filename>C:\Working\common\claw-hammer</filename>.

note: (term)
en: Relative to scheme
sr: Релативно на шему

note: (para)
en: URLs beginning with the string <literal>//</literal> copy only the scheme part of the URL. This is useful when the same hostname must the accessed with different schemes depending upon network location; e.g. clients in the intranet use <systemitem class="url">http://</systemitem> while external clients use <systemitem class="url">svn+ssh://</systemitem>. For example: <screen>
    //example.com/svn/repos-1/widgets/foo  common/foo-widget
    </screen> This will extract <systemitem class="url">http://example.com/svn/repos-1/widgets/foo</systemitem> or <systemitem class="url">svn+ssh://example.com/svn/repos-1/widgets/foo</systemitem> depending on which method was used to checkout <filename>C:\Working</filename>.
sr: УРЛ који почиње стрингом <literal>//</literal> копира само део шеме УРЛа. Ово је корисно када се мора приступити  домћину истог имена са различитим шемама у зависности од мрежне локације; нпр. клијенти на интранету користе  <systemitem class="url">хттп://</systemitem> док спољшњи клијенти користе <systemitem class="url">свн+ссх://</systemitem>. На пример:  <screen>
    //example.com/svn/repos-1/widgets/foo  common/foo-widget
    </screen> Ово ће издвојити <systemitem class="url">http://example.com/svn/repos-1/widgets/foo</systemitem> или <systemitem class="url">svn+ssh://example.com/svn/repos-1/widgets/foo</systemitem> у зависности који метод је коришћен за преузимање <filename>C:\Working</filename>.

note: (term)
en: Relative to the server's hostname
sr: Релативно до серверовог имена домаћина

note: (para)
en: URLs beginning with the string <literal>/</literal> copy the scheme and the hostname part of the URL, for example: <screen>
    /svn/repos-1/widgets/foo  common/foo-widget
    </screen> This will extract <systemitem class="url">http://example.com/svn/repos-1/widgets/foo</systemitem> into <filename>C:\Working\common\foo-widget</filename>. But if you checkout your working copy from another server at <systemitem class="url">svn+ssh://another.mirror.net/svn/repos-1/project1/trunk</systemitem> then the external reference will extract <systemitem class="url">svn+ssh://another.mirror.net/svn/repos-1/widgets/foo</systemitem>.
sr: УРЛ који почињу стрингом <literal>/</literal> копирају шему и део са именом домаћина УРЛа, на пример: <screen>
    /svn/repos-1/widgets/foo  common/foo-widget
    </screen> Ово ће издвојити <systemitem class="url">http://example.com/svn/repos-1/widgets/foo</systemitem> у <filename>Ц:\Wоркинг\цоммон\фоо-wидгет</filename>. Али ако преузмете вашу радни копију са другог сервера на сyстемитем цласс="урл">svn+ssh://another.mirror.net/svn/repos-1/project1/trunk</systemitem> тада ће спољашње референце издвојити <systemitem class="url">svn+ssh://another.mirror.net/svn/repos-1/widgets/foo</systemitem>.

note: (para)
en: If you need more information how TortoiseSVN handles Properties read <xref linkend="tsvn-dug-propertypage"/>.
sr: Ако вам треба више информација како ТортоисеСВН рукује са Особинама прочитајте <xref linkend="tsvn-dug-propertypage"/>.

note: (para)
en: To find out about different methods of accessing common sub-projects read <xref linkend="tsvn-howto-common-projects"/>.
sr: Да бисте нашли више о разним методама приступа заједничким подпројектима читајте <xref linkend="tsvn-howto-common-projects"/>.

note: (title)
en: Checking Out A Working Copy
sr: Провера радне копије

note: (primary)
en: checkout
sr: преузми

note: (primary)
en: create working copy
sr: креирање радне копије

note: (para)
en: To obtain a working copy you need to do a <firstterm>checkout</firstterm> from a repository.
sr: Да бисте добили тадну копију потребно је да урадите <firstterm>преузимање</firstterm> из спремишта.

note: (title)
en: The Checkout dialog
sr: Преузимање дијалог

note: (para)
en: Select a directory in windows explorer where you want to place your working copy. <action>Right click</action> to pop up the context menu and select the command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Checkout...</guimenuitem></menuchoice>, which brings up the following dialog box: <placeholder-1/> If you enter a folder name that does not yet exist, then a directory with that name is created.
sr: Иyабери именик у виндоуз експлореру где желите сместити вашу радну копију. <action>Десни клик</action> да се појави контекст мени и изаберите команду <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Преузми...</guimenuitem></menuchoice>, која даје следећи дијалог бокс: <placeholder-1/> Ако унесете име именика које још не постоји, тада ће именик тог имена бити креиран.

note: (title)
en: Checkout Depth
sr: Преузимање дубина

note: (term)
en: Fully recursive
sr: Потпуно рекурзиван

note: (para)
en: Checkout the entire tree, including all child folders and sub-folders.
sr: Преузимање целог стабла укључујући и потомачке именике и подименике.

note: (term)
en: Immediate children, including folders
sr: Непосредни потомак,  укључујући именике

note: (para)
en: Checkout the specified directory, including all files and child folders, but do not populate the child folders.
sr: Преузимање специфицираног именика, укључујући све фајлове и потомачке именике, али не насељавати потомачке именике.

note: (term)
en: Only file children
sr: Само фајлови потомци

note: (para)
en: Checkout the specified directory, including all files but do not checkout any child folders.
sr: Преузимање специфицираних именика, укључујући све фајлове али не преузимати било који потомачки именик.

note: (term)
en: Only this item
sr: Само ова ставка

note: (para)
en: Checkout the directory only. Do not populate it with files or child folders.
sr: Преузимање само именика. Не насељавти га фајловима или потомачким именицима.

note: (term) (listitem)
en: Working copy
sr: Радна копија

note: (para)
en: Retain the depth specified in the working copy. This option is not used in the checkout dialog, but it is the default in all other dialogs which have a depth setting.
sr: Задржати дубину специфицирану у радној копији. Ова опција се не користи у дијалогу преузимања, али је уобичајена у свим осталим дијалозима који имаху подешавање дубине.

note: (para)
en: You can choose the <firstterm>depth</firstterm> you want to checkout, which allows you to specify the depth of recursion into child folders. If you want just a few sections of a large tree, You can checkout the top level folder only, then update selected folders recursively. <placeholder-1/>
sr: Можете изабрати <firstterm>дубину</firstterm> коју желите при прузимању, што вам омогућује да специфицирате дубину рекурзије у потомачким именицима. Ако желите само неколико делова великог стабла, можете преузети само именик вршног нивоа, затим ажурирајте именике рекурзивно. <placeholder-1/>

note: (para)
en: If you check out a sparse working copy (i.e., by choosing something other than <literal>fully recursive</literal> for the checkout depth), you can fetch additional sub-folders by using the repository browser (<xref linkend="tsvn-dug-repobrowser"/>) or the check for modifications dialog (<xref linkend="tsvn-dug-wcstatus-2"/>).
sr: Ако преузмете празну радну копију (тј. избором нечег дргог него <literal>потпуно рекурзивно</literal> за дубину преузимања), можете достићи додатне субименике користећи претраживач спремишта (<xref linkend="tsvn-dug-repobrowser"/> или дијалог за проверу измена (<xref linkend="tsvn-dug-wcstatus-2"/>).

note: (para)
en: In the repository browser, <action>Right click</action> on the checked out folder, then use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Repo-Browser</guimenuitem></menuchoice> to bring up the repository browser. Find the sub-folder you would like to add to your working copy, then use <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Update item to revision...</guimenuitem></menuchoice> That menu will only be visible if the selected item does not exist yet in your working copy, but the parent item does exist.
sr: У претраживачу спремишта, <action>Десни клик</action> на преузети именик, затим користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Репо-Претрживач</guimenuitem></menuchoice> да позовете претраживач спремишта. Нађите субименик који желите да додате вашој радној копији, затим користите <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem> Ажурирај ставку по ревизији...</guimenuitem></menuchoice>Тај мени биће видљив само ако изабрана ставка још не постоји у вашој радној копији, али предачка ставка постоји.

note: (para)
en: In the check for modifications dialog, first click on the button <guibutton>Check repository</guibutton>. The dialog will show all the files and folders which are in the repository but which you have not checked out as <literal>remotely added</literal>. <action>Right click</action> on the folder(s) you would like to add to your working copy, then use <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Update</guimenuitem></menuchoice>.
sr: У дијалогу поровере модификација, најпре кликните на дугме <guibutton>Провери спремиште</guibutton>. Дијалог ће показати све фајлове и именике који су у спремишту али их нису преузети као <literal>даљински додати</literal>. <action>Десни клик</action>на именик(е) које желите додати вашој радној копији, затим користите <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>Ажурирај</guimenuitem></menuchoice>.

note: (para)
en: This feature is very useful when you only want to checkout parts of a large tree, but you want the convenience of updating a single working copy. Suppose you have a large tree which has sub-folders <literal>Project01</literal> to <literal>Project99</literal>, and you only want to checkout <literal>Project03</literal>, <literal>Project25</literal> and <literal>Project76/SubProj</literal>. Use these steps:
sr: Ова особина је веома корисна када само желите да преузмете дао великог стабла, али желите конвенцију ажурирања појединачне радне копије. Претпоставимо да имате велико стабло које има суб-именике <literal>Project01</literal> до <literal>Project99</literal>, и желите да преузмете <literal>Project03</literal>, <literal>Project25</literal> и <literal>Project76/SubProj</literal>. Користите ове кораке:

note: (para)
en: Checkout the parent folder with depth <quote>Only this item</quote> You now have an empty top level folder.
sr: Преузмите предачки именик са дубином <quote>Само ова ставка</quote> Сада имате празан вршни именик.

note: (para)
en: Select the new folder and use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Repo browser</guimenuitem></menuchoice> to display the repository content.
sr: Изаберите нови именик и користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Репо претраживач</guimenuitem></menuchoice> да прикажете садржај спремишта.

note: (para)
en: Right click on <literal>Project03</literal> and <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Update item to revision...</guimenuitem></menuchoice>. Keep the default settings and click on <guibutton>OK</guibutton>. You now have that folder fully populated.
sr: Десни клик на <literal>Project03</literal>и <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>Ажурирај ставку до ревизије...</guimenuitem></menuchoice>.Чувајте уобичајено подешавање и кликните на <guibutton>OK</guibutton>. Ви сада имате именик потпуно попуњен.

note: (para)
en: Repeat the same process for <literal>Project25</literal>.
sr: Поновите исти процес за <literal>Пројецт25</literal>.

note: (para)
en: Navigate to <literal>Project76/SubProj</literal> and do the same. This time note that the <literal>Project76</literal> folder has no content except for <literal>SubProj</literal>, which itself is fully populated. Subversion has created the intermediate folders for you without populating them.
sr: Управите се ка <literal>Project76/SubProj</literal> и урадите исто. Овог пута приметимо да <literal>Project76</literal> именик нема садржај осим за <literal>SubProj</literal>, који је сам потпуно поппуњен. Субверзија је креирала прелазне именике за вас не попуњавајући их.

note: (title)
en: Working copy depth cannot be reduced
sr: Дубина радне копије не може да се умањи

note: (para)
en: Once you have checked out a working copy to a particular depth you can increase that depth later to get more content. However you cannot reduce the depth again to remove content. That feature may be added in a later version of Subversion.
sr: Када једном преузмете радну копију до одређене дубине можете повећати дубину касније да дођете до више садржаја.  међутим не можете редуковати дубину да избаците садржај.  Ова особина ће бити додата у каснијим верзијама Субверзије.

note: (title)
en: Using an older server
sr: Коришћење старијег сервера

note: (para)
en: Pre-1.5 servers do not understand the working copy depth request, so they cannot always deal with requests efficiently. The command will still work, but an older server may send all the data, leaving the client to filter out what is not required, which may mean a lot of network traffic. If possible you should upgrade your server to 1.5.
sr: Пре-1.5 сервери не разумеју захтев за дубином радне копије, тако да они уопште не могу да раде ефикасно са тим захтевима. Команда ће још радити али стари сервер може слати све податекеостављајући клојенту да филтрира оно што није потребно, што може бити већи део мрежног саобраћаја. Ако је могуће треба да доградите сервер на 1.5.

note: (para)
en: If the project contains references to external projects which you do <emphasis>not</emphasis> want checked out at the same time, use the <guilabel>Omit externals</guilabel> checkbox.
sr: Ако пројекат садржи референце ка екстерним пројектима које <emphasis>не</emphasis> желите да преузмете у исто време, користите <guilabel>Изоставити екстерне</guilabel> чекбокс.

note: (para)
en: If <guilabel>Omit externals</guilabel> is checked, or if you wish to increase the depth value, you will have to perform updates to your working copy using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Update to Revision...</guimenuitem></menuchoice> instead of <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Update</guimenuitem></menuchoice>. The standard update will include all externals and keep the existing depth.
sr: Ако <guilabel>Изоставити екстерне</guilabel> је означено, или ако желите да повећате вредност дубине, имаћете да урадите ажурирање ваше радне копије користећи <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Ажурирај до Ревизије...</guimenuitem></menuchoice> уместо <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Ажурирај</guimenuitem></menuchoice>.

note: (para)
en: It is recommended that you check out only the <literal>trunk</literal> part of the directory tree, or lower. If you specify the parent path of the directory tree in the URL then you might end up with a full hard disk since you will get a copy of the entire repository tree including every branch and tag of your project!
sr: Препоручује се да преузмете само само <literal>trunk</literal>  део стабла именика, или ниже. Ако одредите предачку путању стабла именика у УРЛ тада можете завршити са пуним хард диском јер добијате копију целог стабла спремишта укључујући сваку грану и знак вашег пројекта!

note: (title)
en: Exporting
sr: Извоз

note: (para)
en: Sometimes you may want to create a local copy without any of those <filename>.svn</filename> directories, e.g. to create a zipped tarball of your source. Read <xref linkend="tsvn-dug-export"/> to find out how to do that.
sr: Понекад можете желети да направите локалну копију без било каквог <filename>.svn</filename> именика, тј. да направите компримовану датотеку сорса. Прочитајте <xref linkend="tsvn-dug-export"/> да нађете како да то урадите.

note: (title)
en: Committing Your Changes To The Repository
sr: Урезивање ваших измена у спремиште

note: (primary)
en: commit
sr: урежи

note: (primary)
en: send changes
sr: слање измена

note: (primary)
en: check in
sr: пријављивање

note: (para)
en: Sending the changes you made to your working copy is known as <firstterm>committing</firstterm> the changes. But before you commit you have to make sure that your working copy is up to date. You can either use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Update</guimenuitem></menuchoice> directly. Or you can use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Check for Modifications</guimenuitem></menuchoice> first, to see which files have changed locally or on the server.
sr: Слањем измена које сте урадили у вашу радну копију познато је као <firstterm>урезивање</firstterm> измена. Али пре него што урезујете треба да будете сигурни да је радна копија ажурирана. Можете или користити <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Ажурирај</guimenuitem></menuchoice> директно. Или можете користити <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Провера Измена</guimenuitem></menuchoice> најпре, да видите који су фајлови измењени локално или на серверу.

note: (title)
en: The Commit Dialog
sr: Урезивање дијалог

note: (title)
en: The Commit dialog
sr: резивање дијалог

note: (para)
en: If your working copy is up to date and there are no conflicts, you are ready to commit your changes. Select any file and/or folders you want to commit, then <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Commit...</guimenuitem></menuchoice>. <placeholder-1/>
sr: Ако је ваша радна копија ажурирана и нема конфликта, ви сте спремни да урежете ваше измене. Изаберите било који фајл/или именике које желити да урежете, тада <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Урежи...</guimenuitem></menuchoice>. <placeholder-1/>

note: (para)
en: The commit dialog will show you every changed file, including added, deleted and unversioned files. If you don't want a changed file to be committed, just uncheck that file. If you want to include an unversioned file, just check that file to add it to the commit.
sr: Дијалог урезивања ће вам показати сваки измњени фајл, укључујући додате, неверзионисане фајлове. Ако не желите да измењени фајлови буду урезани, само отчекирјте те фајлове. Ако желите да укључите неверзионисани фајл, само чекирајте тај фајл да га додате у урезивање.

note: (para)
en: Items which have been switched to a different repository path are also indicated using an <literal>(s)</literal> marker. You may have switched something while working on a branch and forgotten to switch back to trunk. This is your warning sign!
sr: Ставке које су пребачене у различите путање спремишта такође су означене коришћењем <literal>(s)</literal> маркера. Можете пребацити нешто док радите на грани и да то заборавите да вратите у дебло. Ово је ваш упозоравајући знак!

note: (title)
en: Commit files or folders?
sr: Урезивање фајлова или именика?

note: (para)
en: When you commit files, the commit dialog shows only the files you have selected. When you commit a folder the commit dialog will select the changed files automatically. If you forget about a new file you created, committing the folder will find it anyway. Committing a folder does <emphasis>not</emphasis> mean that every file gets marked as changed; It just makes your life easier by doing more work for you.
sr: Када урезујете фајлове, дијалог урезивања приказује само фајлове које сте изабрали. када урезујете именик дијалог урезивања ће изабрати измењене фајлове аутоматски. Ако заборавите нови фајл који сте креирали, урезивање именика ће га наћи у сваком случају. Урезивање именика <emphasis>не</emphasis> значи да је сваки фајл означен као изабран; То само чини ваш живот лакшим радећи више посла за вас.

note: (para)
en: If you have modified files which have been included from a different repository using <literal>svn:externals</literal>, those changes cannot be included in the same atomic commit. A warning symbol below the file list tells you if this has happened, and the tooltip explains that those external files have to be committed separately.
sr: Ако имате измњене фајлове који су укључени из разних спремишта коришћењем <literal>svn:externals</literal>, ове измене не могу бити укључене у истом атомик урезивању. Симбол упозорења испод листе фајлова каже вам ако се то десило, и алатознака објашњава да се ти екстерни фајлови имају урезати одвојено.

note: (title)
en: Many unversioned files in the commit dialog
sr: Много неверзионисаних фахлова у диалогу урезивања

note: (para)
en: add the file (or a wildcard extension) to the list of files to exclude on the settings page. This will affect every working copy you have.
sr: додајте фајл (или вилкард проширење) листи фајлова за искључење на страници подешавања. Ово ће утицати на сваку радну копију коју имате.

note: (para)
en: add the file to the <literal>svn:ignore</literal> list using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Add to ignore list</guimenuitem></menuchoice> This will only affect the directory on which you set the <literal>svn:ignore</literal> property. Using the SVN Property Dialog, you can alter the <literal>svn:ignore</literal> property for a directory.
sr: додајте фајл у <literal>svn:ignore</literal> листу користећи <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Додајте листи избегавања</guimenuitem></menuchoice> Ово ће утицати само на именик на који сте подесили <literal>svn:ignore</literal>. Користећи СВН Дијалог Особина, можете заменити <literal>svn:ignore</literal> особине именика.

note: (para)
en: If you think that the commit dialog shows you too many unversioned (e.g. compiler generated or editor backup) files, there are several ways to handle this. You can: <placeholder-1/> Read <xref linkend="tsvn-dug-ignore"/> for more information.
sr: Ако мислите да дијалог урезивања приказује сувише много неверзионисаних (тј. које генерише компајлер или осигуање уређивача) фајлова, постоји више начина да се то опслужи. Можете: <placeholder-1/>  Прочитајте <xref linkend="tsvn-dug-ignore"/> за више информација.

note: (para)
en: <action>Double clicking</action> on any modified file in the commit dialog will launch the external diff tool to show your changes. The context menu will give you more options, as shown in the screenshot. You can also drag files from here into another application such as a text editor or an IDE.
sr: <action>Двоструку клик</action> на било који измењен фајл у дијалогу урезивања лансираће спољашњи дифф алат да прикаже ваше измене. Контекст мени ће вам дати више могућности, као што је приказано на снимку. Такође можете вући фајлове одавде у другу апликацију као што је уређивач текста или ИДЕ .

note: (para)
en: You can select or deselect items by clicking on the checkbox to the left of the item. For directories you can use <keycap>Shift</keycap>-<action>select</action> to make the action recursive.
sr: Можете поништити избор ставки кликом на чекбокслево од ставке. За именике можете користити <keycap>Шифт</keycap>-<action>select</action> да учините акцију рекурзивно.

note: (para)
en: The columns displayed in the bottom pane are customizable. If you <action>right click</action> on any column header you will see a context menu allowing you to select which columns are displayed. You can also change column width by using the drag handle which appears when you move the mouse over a column boundary. These customizations are preserved, so you will see the same headings next time.
sr: Колоне приказане у доњем панелу су прилагодљиве. Ако урадите <action>десни клик</action> на било које заглавље колоне видећете контекст мени који вам дозвољава да изаберете која колона ће се приказати. Можете и изменити ширину колоне користећи вучну траку која се појављује када померате миша преко ивице колоне. Прилагођења су сачувана тако да можете видети иста заглавља следећи пут.

note: (para)
en: By default when you commit changes, any locks that you hold on files are released automatically after the commit succeeds. If you want to keep those locks, make sure the <guilabel>Keep locks</guilabel> checkbox is checked. The default state of this checkbox is taken from the <literal>no_unlock</literal> option in the Subversion configuration file. Read <xref linkend="tsvn-dug-settings-main"/> for information on how to edit the Subversion configuration file.
sr: Уобичајено је да када се урезују измене, свако закључавање које држите на фајловима се аутоматски откључава после задовољавајућег урезивања. Ако желите да задржите закључавање будите сигурни да је <guilabel>Чувај закључавање</guilabel> чекбокс је чекиран. Уобичајено стање овог чекбокса узет је из <literal>no_unlock</literal> опције у Субверзионом конфигурационом фајлу. Прочитајте <xref linkend="tsvn-dug-settings-main"/> за информације како уредити Субверзиони конфигурациони фајл.

note: (para)
en: You can drag files into the commit dialog from elsewhere, so long as the working copies are checked out from the same repository. For example, you may have a huge working copy with several explorer windows open to look at distant folders of the hierarchy. If you want to avoid committing from the top level folder (with a lengthy folder crawl to check for changes) you can open the commit dialog for one folder and drag in items from the other windows to include within the same atomic commit.
sr: Можете довући фајлове у дијалог урезивања од било где, све док ваша радна копија је преузета из истог спремишта. На пример, можете имати огромну радну копију са више експлорер прозора отворених на разним именицима хијерархије. Ако желите да избегнете урезивање са вршног именика (са дужим пузачем именика за проверу измена) можете отворити дијалог урезивања за један именик и вући ставку из другог прозора да се укључи у оквиру истог атомик урезивања.

note: (para)
en: You can drag unversioned files which reside within a working copy into the commit dialog, and they will be SVN added automatically.
sr: Можете ву-и неверзионисане фајлове обитавају у оквиру радне копије у дијалогу урезивања, и они ће бити СВН додати аутоматски.

note: (title)
en: Repairing External Renames
sr: Поправка спољашњих преименовања

note: (para)
en: Sometimes files get renamed outside of Subversion, and they show up in the file list as a missing file and an unversioned file. To avoid losing the history you need to notify Subversion about the connection. Simply select both the old name (missing) and the new name (unversioned) and use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Repair Move</guimenuitem></menuchoice> to pair the two files as a rename.
sr: Понекад се фајлови преименују ван Субверзије, и они су приказани у листи фајлова као фајл који недостаје или неверзионисани фајл. Да би избегли губљење историје потребно је  нотирати Субверзији о вези. Једноставно изаберите обе ставри, старо име (недостајуће) и ново име (неверзионисано)  користи <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Поправи Померање</guimenuitem></menuchoice> да се упаре два фајла као преименовање.

note: (title)
en: Change Lists
sr: Листе измена

note: (para)
en: The commit dialog supports Subversion's changelist feature to help with grouping related files together. Find out about this feature in <xref linkend="tsvn-dug-changelists"/>.
sr: Дијалог урезивања подржава Субверзијину листу измена  особине да помогне груписањем одговарјућих фајлова заједно. Нађите о овим особинама на <xref linkend="tsvn-dug-changelists"/>.

note: (title)
en: Excluding Items from the Commit List
sr: Искључивање ставки из листе за урезивање

note: (para)
en: Sometimes you have versioned files that change frequently but that you really don't want to commit. Sometimes this indicates a flaw in your build process - why are those files versioned? should you be using template files? But occasionally it is inevitable. A classic reason is that your IDE changes a timestamp in the project file every time you build. The project file has to be versioned as it includes all the build settings, but it doesn't need to be committed just because the timestamp changed.
sr: Понекад имате верзионисане фајлове који се често мењају који ви заиста не желите урезати. Понекад ово указује на проток у вашем процесу градње - зашто су ти фајлови верзионисани? да ли бисте требали користити модел фајлове? Али срећом то је неизбежно. Класичан резон је да ваш ИДЕ мења временске маркере у пројект фајлу сваки пут кад градите. Фајл пројекта треба да буде верзионисан је укључује сва подешавања за градњу, али он не треба да буде урезан баш због тога што су временски маркери промењени.

note: (para)
en: To help out in awkward cases like this, we have reserved a changelist called <literal>ignore-on-commit</literal>. Any file added to this changelist will automatically be unchecked in the commit dialog. You can still commit changes, but you have to select it manually in the commit dialog.
sr: Да би се помогло у узнемиравајућим ситуацијама као што је ова, имамо резервисану листу измена названу <literal>ignore-on-commit</literal>. Било који фајл додат овој листи измена биће аутоматски отчекиран у дијалогу урезивања.Још увек можете урезати измене, али имате да изаберете ручно у дијалогу урезивања.

note: (title)
en: Commit Log Messages
sr: Урезивање дневника порука

note: (para)
en: Be sure to enter a log message which describes the changes you are committing. This will help you to see what happened and when, as you browse through the project log messages at a later date. The message can be as long or as brief as you like; many projects have guidelines for what should be included, the language to use, and sometimes even a strict format.
sr: Будите сигурни да унесете дневник порука који описује измене које урезујете. Ово ће вам помоћи да видите шта се дешава  и када, ако претражите пројектов дневник порука касније. Порука може бити толико дуга или кратка колико желите; многи пројекти имају уводне линије о томе шта треба укључити, језик који користити, понекад и строги формат.

note: (para)
en: You can apply simple formatting to your log messages using a convention similar to that used within emails. To apply styling to <literal>text</literal>, use <literal>*text*</literal> for bold, <literal>_text_</literal> for underlining, and <literal>^text^</literal> for italics.
sr: Можете применити једноставно форматирање дневника порука користећи конвенцију сличну оној која се користи у оквиру електронске поште. Да би се применило стилисање <literal>текста</literal>, користите <literal>*текст*</literal> за масна слова, <literal>_текст_</literal> за подв учено, и <literal>^текст^</literal> за италик.

note: (title)
en: The Commit Dialog Spellchecker
sr: Провера правописа дијалога урезивања

note: (para)
en: <placeholder-1/> TortoiseSVN includes a spellchecker to help you get your log messages right. This will highlight any mis-spelled words. Use the context menu to access the suggested corrections. Of course, it doesn't know <emphasis>every</emphasis> technical term that you do, so correctly spelt words will sometimes show up as errors. But don't worry. You can just add them to your personal dictionary using the context menu.
sr: <placeholder-1/> ТортоисеСВН укључује проверу правописа да вам помогне да добијете исправан дневник порука. Он ће осветлити све лоше-написане речи. Користите контекст мени да приступите сугерисаним корекцијама. Свакако, он не зна <emphasis>сваки</emphasis> технички термин који дате, тако да  коректно написане речи понекад приказује као са грешком. Али не брините. Треба само да их додате у ваш лични речник користећи контекст мени.

note: (para)
en: The log message window also includes a filename and function auto-completion facility. This uses regular expressions to extract class and function names from the (text) files you are committing, as well as the filenames themselves. If a word you are typing matches anything in the list (after you have typed at least 3 characters, or pressed <keycap>Ctrl+Space</keycap>), a drop-down appears allowing you to select the full name. The regular expressions supplied with TortoiseSVN are held in the TortoiseSVN installation <filename>bin</filename> folder. You can also define your own regexes and store them in <filename>%APPDATA%\TortoiseSVN\autolist.txt</filename>. Of course your private autolist will not be overwritten when you update your installation of TortoiseSVN. If you are unfamiliar with regular expressions, take a look at the introduction at <ulink url="http://en.wikipedia.org/wiki/Regular_expression"><citetitle>http://en.wikipedia.org/wiki/Regular_expression</citetitle></ulink>, and the online documentation and tutorial at <ulink url="http://www.regular-expressions.info/"><citetitle>http://www.regular-expressions.info/</citetitle></ulink>.
sr: Прозор дневника порука такође обухвата фајлиме и функцију лаког аутокомплетирања. То користи регуларне изразе да издвоји класе и имена функција из (текст) фајлова које урезујете, као и сама фајлимена. Ако реч коју куцате хвата бил шта на листи (после куцања најмање 3 карактера, или притиском на <keycap>Цтрл-Размак</keycap>), јавља се падајући мени који вам дозвољава да изаберете пуно име. Регуларни изрази су обезбеђени из ТортоисеСВН су садржани у ТортоисеСВН инсталационом <filename>бин</filename> именику. Можете такође дефинисати регуларне изразе и сачувати их у <filename>%APPDATA%\TortoiseSVN\autolist.txt</filename>.Свакако , ваша приватна аутолиста неће бити преписана када ажурирате вашу инсталацију ТортоисеСВН. Ако нисте фамилијарни са регуларним изразима, баците поглед на увод у <ulink url="http://en.wikipedia.org/wiki/Regular_expression"><citetitle>http://en.wikipedia.org/wiki/Regular_expression</citetitle></ulink>, и онлајн документацију и туторијале на <ulink url="http://www.regular-expressions.info/"><citetitle>http://www.regular-expressions.info/</citetitle></ulink>.

note: (para)
en: You can re-use previously entered log messages. Just click on <guibutton>Recent messages</guibutton> to view a list of the last few messages you entered for this working copy. The number of stored messages can be customized in the TortoiseSVN settings dialog.
sr: Можете поново користити претходно унете поруке дневника. Само кликните на <guibutton>Скоре поруке</guibutton> да видите листу задњих неколико порука које сте унели за ову радну копију. Број сачуваних порука може бити подешен у ТортоисеСВН дијалогу подешавања.

note: (para)
en: You can clear all stored commit messages from the <guilabel>Saved data</guilabel> page of TortoiseSVN's settings, or you can clear individual messages from within the <guilabel>Recent messages</guilabel> dialog using the <keycap>Delete</keycap> key.
sr: Можете обрисати све сачуване поруке од <guilabel>Сачувани подаци</guilabel> стране ТортоисеСВН подешавања, или можете обрисати поједине поруке у оквиру дијалога <guilabel>Недавне поруке</guilabel> користећи <keycap>Бриши</keycap> тастер.

note: (title)
en: Special Folder Properties
sr: Специјални именик особина

note: (para)
en: There are several special folder properties which can be used to help give more control over the formatting of commit log messages and the language used by the spellchecker module. Read <xref linkend="tsvn-dug-propertypage"/> for further information.
sr: Има неколико специјалних особина именика које могу бити коришћене да помогну давање више контроле преко форматирања дневника порука и језик коришћен модулом за проверу правописа. Читајте <xref linkend="tsvn-dug-propertypage"/> за даље информације.

note: (title)
en: Integration with Bug Tracking Tools
sr: Интеграција са алатом за праћење багова

note: (para)
en: If you have activated the bug tracking system, you can set one or more Issues in the <guilabel>Bug-ID / Issue-Nr:</guilabel> text box. Multiple issues should be comma separated. Alternatively, if you are using regex-based bug tracking support, just add your issue references as part of the log message. Learn more in <xref linkend="tsvn-dug-bugtracker"/>.
sr: Ако сте активирали систем праћења багова, можете подесити један или више Проблема у <guilabel>Bug-ID / Issue-Nr:</guilabel> текст боксу. Вишеструки проблеми треба да буду одвојени зарезом.Алтернативно, ако користите регекс-заснована подршка трагача багова, само додајте ваш проблем референце као део дневника порука. Прочитајте више у <xref linkend="tsvn-dug-bugtracker"/>.

note: (title)
en: Commit Progress
sr: Напредовање урезивања

note: (title)
en: The Progress dialog showing a commit in progress
sr: Прогрес дијалог који приказије напредовање урезивања

note: (para)
en: After pressing <guibutton>OK</guibutton>, a dialog appears displaying the progress of the commit. <placeholder-1/>
sr: После притискања <guibutton>OK</guibutton>, појављује се дијалог који приказује напредовање урезивања. <placeholder-1/>

note: (term)
en: Blue
sr: Плави

note: (para)
en: Committing a modification.
sr: Урезивање измене.

note: (term)
en: Purple
sr: Пурпуран

note: (para)
en: Committing a new addition.
sr: Урезивање нових додавања

note: (term)
en: Dark red
sr: Тамно црвен

note: (para)
en: Committing a deletion or a replacement.
sr: Урезивање брисања или замена

note: (term)
en: Black
sr: Црн

note: (para)
en: All other items.
sr: Све друге ставке

note: (para)
en: The progress dialog uses colour coding to highlight different commit actions <placeholder-1/>
sr: Прогрес дијалогкористи кодирање бојама да осветли различите акције урезивања <placeholder-1/>

note: (para)
en: This is the default colour scheme, but you can customise those colours using the settings dialog. Read <xref linkend="tsvn-dug-settings-colours"/> for more information.
sr: Ово је уобичајена шема боја, али можете прилагодити ове боје користећи дијалог подешавања. Читајте <xref linkend="tsvn-dug-settings-colours"/> за више информације.

note: (title)
en: Update Your Working Copy With Changes From Others
sr: Ађурирајте вашу радну копију изменама других

note: (primary)
en: update
sr: ажурирај

note: (primary)
en: fetch changes
sr: наћи измене

note: (title)
en: Progress dialog showing finished update
sr: Прогрес дијалог који показује завршено ажурирање

note: (para)
en: <placeholder-1/> Periodically, you should ensure that changes done by others get incorporated in your local working copy. The process of getting changes from the server to your local copy is known as <emphasis>updating</emphasis>. Updating may be done on single files, a set of selected files, or recursively on entire directory hierarchies. To update, select the files and/or directories you want, <action>right click</action> and select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Update</guimenuitem></menuchoice> in the explorer context menu. A window will pop up displaying the progress of the update as it runs. Changes done by others will be merged into your files, keeping any changes you may have done to the same files. The repository is <emphasis>not</emphasis> affected by an update.
sr: <placeholder-1/> Периодично, морате омогућити да измене које су други урадили буду инкорпориране у вашу локалну радну копију. Процес добијање измена од сервера у вашу локалну копију познато као <emphasis>ажурирање</emphasis>. <ажурирање може бити дато на појединачним фајловима, скуп изабраних фајлова, или рекурзивно на целој хијерархији именика. Да би ажурирали, изаберите фајлове и/или именике које желите,<action>десни клик</action> и изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Ажурирај</guimenuitem></menuchoice> у контекст менију претраживача. Један прозор ће искочити да прикаже напредовање ажурирања док ради. <измене које су други урадили биће стопљене у вашим фајловима, чувајући било које измене које можете имати у истим фајловима. Спремиште <emphasis>не</emphasis> утиче на ажурирање.

note: (para)
en: New item added to your WC.
sr: Новq ставка додата у вашу РК

note: (para)
en: Redundant item deleted from your WC, or missing item replaced in your WC.
sr: Редундантне ставке обрисане из ваше РК, или недостајуће ставке замењене у вашој РК.

note: (term)
en: Green
sr: Зелен

note: (para)
en: Changes from repository successfully merged with your local changes.
sr: Измене из спремишта сукцесифно су стопљене са вашим локалним изменама.

note: (term)
en: Bright red
sr: Светло црвена

note: (para)
en: Changes from repository merged with local changes, resulting in conflicts which you need to resolve.
sr: Измене из спремишта стопљени са локалним именама, резултоване у конфликтима које треба да  решити.

note: (para)
en: Unchanged item in your WC updated with newer version from the repository.
sr: Неизмењена ставка у вашој РК ажуриран са новом верзијом из спремишта.

note: (para)
en: The progress dialog uses colour coding to highlight different update actions <placeholder-1/>
sr: Прогрес дијалог користи бпје кодиране да посветли различите ажуриране акције <placeholder-1/>

note: (para)
en: If you get any <emphasis>conflicts</emphasis> during an update (this can happen if others changed the same lines in the same file as you did and those changes don't match) then the dialog shows those conflicts in red. You can <action>double click</action> on these lines to start the external merge tool to resolve the conflicts.
sr: Ако добијете било које <emphasis>конфликте</emphasis> у току ажурирања (то се може десити ако су други изменили исте линије у истом фајлу које сте и ви изменили и те измене се не могу спарити) тада дијалог приказује ове конфликте црвено. Можете урадити <action>двоструки клик</action> на ове линије да покренете спољашњи алат за стапање да се разреше конфликти.

note: (para)
en: When the update is complete, the progress dialog shows a summary of the number of items updated, added, removed, conflicted, etc. below the file list. This summary information can be copied to the clipboard using <keycap>Ctrl+C</keycap>.
sr: Када је ажурирање комплетно, прогрес дијалог приказује укупност бројних  ставки ажурираних, додатих, уклоњених, конфликтних, итд. испод фајл листе. Укупна информација се може копирати у клипборд користећи  <keycap>Ctrl+C</keycap>.

note: (para)
en: The standard Update command has no options and just updates your working copy to the HEAD revision of the repository, which is the most common use case. If you want more control over the update process, you should use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Update to Revision...</guimenuitem></menuchoice> instead. This allows you to update your working copy to a specific revision, not only to the most recent one. Suppose your working copy is at revision 100, but you want it to reflect the state which it had in revision 50 - then simply update to revision 50. In the same dialog you can also choose the <firstterm>depth</firstterm> at which to update the current folder. The terms used are described in <xref linkend="tsvn-dug-checkout-depth"/>. The default depth is <guilabel>Working copy</guilabel>, which preserves the existing depth setting. You can also choose whether to ignore any external projects in the update (i.e. projects referenced using <literal>svn:externals</literal>).
sr: Стандардна Ажурирај команда нема опције и само ажурира вашу радну копију до ГЛАВНЕ ревизије спремишта, што је најчешћи случај коришћења. Ако желите више контроле процеса ажурирања, потребно је да користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Ажурирај у Ревизију...</guimenuitem></menuchoice> уместо. Ово омогућава да се ажурира ваша радна копија до специфициране ревизије, не само до најскорију. Претпоставимо да ваша радна копија је у ревизији 100, али ви желите да рефлектујете стање које је било у ревизији 50 - тада једноставно ажурирајте у ревизију 50. У истом дијалогу можете такође изабрати <firstterm>дубину</firstterm> до које ажурирати текући именик. Термини који су коришћени описани су у <xref linkend="tsvn-dug-checkout-depth"/>. Уобичајена дубина је <guilabel>Радна копија</guilabel>, која чува постојеће подешавање дубине. Можете такође изабрати да ли занемарити спољашње пројекте при ажурирању (тј. пројек се реферира користећи <literal>svn:externals</literal>).

note: (para)
en: If you update a file or folder to a specific revision, you should not make changes to those files. You will get <quote>out of date</quote> error messages when you try to commit them! If you want to undo changes to a file and start afresh from an earlier revision, you can rollback to a previous revision from the revision log dialog. Take a look at <xref linkend="tsvn-howto-rollback"/> for further instructions, and alternative methods.
sr: Ако ажурирате фајл или именик са специфичном ревизијом, не треба да правите измене тих фајлова. Добићете <quote>застарело</quote> поруку о грешци када покушате да их урежете! Ако желите да вратите измене факла и поново почнете од раније ревизије, можете се вратити на претходну ревизију из дијалога ревизионог дневника. Баците поглед на <xref linkend="tsvn-howto-rollback"/> за даље инструкције, и алтернативне методе.

note: (para)
en: <menuchoice><guimenuitem>Update to Revision</guimenuitem></menuchoice> can occasionally be useful to see what your project looked like at some earlier point in its history. But in general, updating individual files to an earlier revision is not a good idea as it leaves your working copy in an inconsistent state. If the file you are updating has changed name, you may even find that the file just disappears from your working copy because no file of that name existed in the earlier revision. If you simply want a local copy of an old version of a file it is better to use the <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Save revision to...</guimenuitem></menuchoice> command from the log dialog for that file.
sr: <menuchoice><guimenuitem>Ажурирај са Ревизијом</guimenuitem></menuchoice> може срећом да буде корисно да видите на шта је ваш пројекат личио  у неком ранијем тренутку његове историје. Алу уопштено, ажурирањем појединих фајлова са ранијом ревизијом ије добра идеја јер оставља вашу радну копију у неконзистентно стање. Ако је фајл који ажурирате променио име, можете чак наћи да је фајл тек нестао из ваше радне копије јер нема фајла тог имена да постоји у ранијој ревизији. Ако једноставно желите локалну копију старе верзије фајла боље је да користите  <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Сачувај ревизију у...</guimenuitem></menuchoice> из дијалога дневника тог фајла.

note: (title)
en: Multiple Files/Folders
sr: Вишеструки фајлови/именици

note: (para)
en: If you select multiple files and folders in the explorer and then select <menuchoice><guimenuitem>Update</guimenuitem></menuchoice>, all of those files/folders are updated one by one. TortoiseSVN makes sure that all files/folders which are from the same repository are updated to the exact same revision! Even if between those updates another commit occurred.
sr: Ако изаберете више фајлова и именика у претраживачу и тада изаберете <menuchoice><guimenuitem>Ажурирај</guimenuitem></menuchoice>, сви ови фајлови/именици се ажурирају један по један. ТортоисеСВН осигурава да ти сви фајлови/именици, који су из истог спремишта, су ажурирани са управо истом ревизијом! Чак ако између ових ажурирања дође до другог урезивања.

note: (title)
en: Local File Already Exists
sr: Локални фајл већ постоји

note: (para)
en: Sometimes when you try to update, the update fails with a message to say that there is already a local file of the same name. This typically happens when Subversion tries to checkout a newly versioned file, and finds that an unversioned file of the same name already exists in your working folder. Subversion will never overwrite an unversioned file - it might contain something you are working on, which coincidentally has the same filename as another developer has used for his newly committed file.
sr: Понекад док покушавате да ажурирате, ажурирање не успе са поруком која каже да већ постоји фајл са истим именом у вашем радном именику. Субверзија никада неће преклопити неверзионисани фајл - он може садржати нешто на чему радите, што случајно има исто име које је други човек из развоја узео за свој ново урезани фајл.

note: (para)
en: If you get this error message, the solution is simply to rename the local unversioned file. After completing the update, you can check whether the renamed file is still needed.
sr: Ако добијете ову поруку огрешци, решење је да једноставно преименујете локални неверзионисани фајл. После комплетирања ажурирања можете проверити да ли је преименован фајл још потребан.

note: (para)
en: If you keep getting error messages, use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Check for Modifications</guimenuitem></menuchoice> instead to list all the problem files. That way you can deal with them all at once.
sr: Ако чувате добијене грешке, користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Провери Модификације</guimenuitem></menuchoice> уместо да листате проблем фајлове. На тај начин радите са свима њима одједном.

note: (title)
en: Resolving Conflicts
sr: Решавање конфликта

note: (primary)
en: resolve
sr: реши

note: (term)
en: filename.ext.mine
sr: филенаме.еxт.мине

note: (para)
en: This is your file as it existed in your working copy before you updated your working copy - that is, without conflict markers. This file has your latest changes in it and nothing else.
sr: Ово је ваш фајл како је постојао у вашој радној копији пре него сте ажурирали вашу радну копију - то је, без конфликтних маркера. Овај фајл има ваше последње измене у њему и ништа више.

note: (term)
en: filename.ext.rOLDREV
sr: филенаме.еxт.рОЛДРЕВ

note: (para)
en: This is the file that was the BASE revision before you updated your working copy. That is, it the file that you checked out before you made your latest edits.
sr: Ово је фајл који је био у ОСНОВНОЈ ревизији пре него сте ажурирали радну копију. Дакле, тај фајл који сте преузели пре него сте урадили ваше задње уређење.

note: (term)
en: filename.ext.rNEWREV
sr: филенаме.еxт.рНЕWРЕВ

note: (para)
en: This is the file that your Subversion client just received from the server when you updated your working copy. This file corresponds to the HEAD revision of the repository.
sr: ово је фајл који је ваш Субверзиони клијент управо примио са сервера када сте ажурирали вашу радну копију. Овај фајл одговара ГЛАВНОЈ ревизији спремишта.

note: (para)
en: Once in a while, you will get a <emphasis>conflict</emphasis> when you update your files from the repository. A conflict occurs when two or more developers have changed the same few lines of a file. As Subversion knows nothing of your project, it leaves resolving the conflicts to the developers. Whenever a conflict is reported, you should open the file in question, and search for lines starting with the string <literal>&lt;&lt;&lt;&lt;&lt;&lt;&lt;</literal>. The conflicting area is marked like this: <screen>
    &lt;&lt;&lt;&lt;&lt;&lt;&lt; filename
        your changes
    =======
        code merged from repository
    &gt;&gt;&gt;&gt;&gt;&gt;&gt; revision
    </screen> Also, for every conflicted file Subversion places three additional files in your directory: <placeholder-1/>
sr: Једном  ћете  добити <emphasis>конфликт</emphasis> док ажурирате ваше фајлове из спремишта. Конфликт се јавља када два или више људи измене исто неколико линија фајла. Како Субверзија незна ништа о вашем пројекту, она оставља решавање конфликта људима. Кадгод се конфликт изнесе треба да отворите фајл у питању и потражите линије које почињу стрингом <literal>&lt;&lt;&lt;&lt;&lt;&lt;&lt;</literal>. Конфликтна област је маркирана као ово: <screen>
    &lt;&lt;&lt;&lt;&lt;&lt;&lt; filename
        your changes
    =======
        code merged from repository
    &gt;&gt;&gt;&gt;&gt;&gt;&gt; revision
    </screen> Такође, за сваки конфликтни фајл Субверзија ставља три додатна фајла у ваш именик: <placeholder-1/>

note: (para)
en: You can either launch an external merge tool / conflict editor with <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Edit Conflicts</guimenuitem></menuchoice> or you can use any other editor to manually resolve the conflict. You should decide what the code should look like, do the necessary changes and save the file.
sr: Можете или лансирати спољашњи алат за стапање / конфликт уређивач са <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Уреди Конфликте</guimenuitem></menuchoice> или можете користити било који уређивач да ручно решите конфликт. Треба одлучити како код треба да изгледа, урадите неопходне измене и сачувајте фајл.

note: (para)
en: Afterwards execute the command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Resolved</guimenuitem></menuchoice> and commit your modifications to the repository. Please note that the Resolve command does not really resolve the conflict. It just removes the <filename>filename.ext.mine</filename> and <filename>filename.ext.r*</filename> files, to allow you to commit your changes.
sr: После извршења команде <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Решен</guimenuitem></menuchoice> и урежите ваше измене у спремиште. Молим приметите да команда Реши не решава стварно конфликте. Она само уклања <filename>filename.ext.mine</filename> и <filename>filename.ext.r*</filename> фајлови, да вам омогући да урежете ваше измене.

note: (para)
en: If you have conflicts with binary files, Subversion does not attempt to merge the files itself. The local file remains unchanged (exactly as you last changed it) and you have <filename>filename.ext.r*</filename> files. If you want to discard your changes and keep the repository version, just use the Revert command. If you want to keep your version and overwrite the repository version, use the Resolved command, then commit your version.
sr: Ако имате конфликт са бинарним фајловима, Субверзија не покушава да стопи саме фајлове. Локални фајл остаје неизмењен (тачно као што сте га изменили) и ви имате <filename>filename.ext.r*</filename> фајлове. Ако желите да одбаците своје измене и задржите верзију из спремишта, само искористите команду Врати. Ако желите да задржите вашу верзију и да препишете верзију спремишта, користите команду Реши, и урежите своју верзију.

note: (para)
en: You can use the Resolved command for multiple files if you right click on the parent folder and select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Resolved...</guimenuitem></menuchoice> This will bring up a dialog listing all conflicted files in that folder, and you can select which ones to mark as resolved.
sr: Можете користити команду Решен за више фајлова са десним кликом на предачки именик и избором <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Решен...</guimenuitem></menuchoice> Ово ће довести дијалог листинг свих конфликтних фајлова у том именику, и можете изабрати који да маркирате решеним.

note: (title)
en: Getting Status Information
sr: Добијање статус информација

note: (primary)
en: status
sr: статус

note: (primary)
en: view changes
sr: измене изгледа

note: (primary)
en: working copy status
sr: статус радне копије

note: (para)
en: While you are working on your working copy you often need to know which files you have changed/added/removed or renamed, or even which files got changed and committed by others.
sr: Док ви радите на својој радној копији често вам треба да знате које фајлове сте изменили/додали/уклонили или преименовали, или чак који фајлови су измењени и урезани од других.

note: (primary)
en: overlays
sr: прекривачи

note: (primary)
en: icons
sr: иконе

note: (para)
en: Now that you have checked out a working copy from a Subversion repository you can see your files in the windows explorer with changed icons. This is one of the reasons why TortoiseSVN is so popular. TortoiseSVN adds a so called overlay icon to each file icon which overlaps the original file icon. Depending on the Subversion status of the file the overlay icon is different.
sr: Сада имате да преузмете радну копију из Субверзионог спремишта можете видети своје фајлове у виндоуз експлореру са измењеним иконама. Ово је резон зашто ТортоисеСВН тако популаран. ТортоисеСВН додаје такозване прекривне иконе за сваку фајл икону која прекрива оригиналну икону фајла. Зависно о Субверзионом стању фајл прекривна икона се разликује.

note: (para)
en: <graphic fileref="../images/InSubVersionIcon.png"/> A fresh checked out working copy has a green checkmark as overlay. That means the Subversion status is <emphasis>normal</emphasis>.
sr: <graphic fileref="../images/InSubVersionIcon.png"/>  Свеже преузета радна копија има зелен чекмарку као прекривач. То значи да је Субверзиони статус <emphasis>нормалан</emphasis>.

note: (para)
en: <graphic fileref="../images/ModifiedIcon.png"/> As soon as you start editing a file, the status changes to <emphasis>modified</emphasis> and the icon overlay then changes to a red exclamation mark. That way you can easily see which files were changed since you last updated your working copy and need to be committed.
sr: <graphic fileref="../images/ModifiedIcon.png"/> Чим почнете уређење фајла, статус се мења у <emphasis>модификован</emphasis> и прекривач иконе се мења у црвени узвичник маркер. Тада можете лако видети који фајлови су измењени од задњег ажурирања ваше радне копије и треба да буде урезана.

note: (para)
en: <graphic fileref="../images/ConflictIcon.png"/> If during an update a <emphasis>conflict</emphasis> occurs then the icon changes to a yellow exclamation mark.
sr: <graphic fileref="../images/ConflictIcon.png"/> Ако се током ажурирања <emphasis>конфликта</emphasis> јави да се икона измени у жути узвичник марку.

note: (para)
en: <graphic fileref="../images/ReadOnlyIcon.png"/> If you have set the <literal>svn:needs-lock</literal> property on a file, Subversion makes that file read-only until you get a lock on that file. Such files have this overlay to indicate that you have to get a lock first before you can edit that file.
sr: <graphic fileref="../images/ReadOnlyIcon.png"/> Ако сте подесили <literal>svn:needs-lock</literal> особине фајла, Субверзија чини фајл само за читање док закључате фајл. Такви фајлови имају овај прекривач да означи да сте откључали најпре пре него уређујете фајл.

note: (para)
en: <graphic fileref="../images/LockedIcon.png"/> If you hold a lock on a file, and the Subversion status is <emphasis>normal</emphasis>, this icon overlay reminds you that you should release the lock if you are not using it to allow others to commit their changes to the file.
sr: <graphic fileref="../images/LockedIcon.png"/> Ако држите закчан фајл и Субверзиони статус је <emphasis>нормалан</emphasis>, овај прекривач икона вас подсећа да треба откључати фајл ако га не користите да омогућите другим корисницима да урезују своје измене у тај фајл.

note: (para)
en: <graphic fileref="../images/DeletedIcon.png"/> This icon shows you that some files or folders inside the current folder have been scheduled to be <emphasis>deleted</emphasis> from version control or a file under version control is missing in a folder.
sr: <graphic fileref="../images/DeletedIcon.png"/>  Ова икона показује да су неки фајлови и именици унутар текућег именика били предвиђени да буду <emphasis>обрисани</emphasis> из верзије контроле или фајл под контролом верзија недостаје у именику.

note: (para)
en: <graphic fileref="../images/AddedIcon.png"/> The plus sign tells you that a file or folder has been scheduled to be <emphasis>added</emphasis> to version control.
sr: <graphic fileref="../images/AddedIcon.png"/> Знак плус вам каже да тај фајл или именик је предвиђен да буде <emphasis>додат</emphasis> контроли верзија.

note: (para)
en: <graphic fileref="../images/IgnoredIcon.png"/> The bar sign tells you that a file or folder is <emphasis>ignored</emphasis> for version control purposes. This overlay is optional.
sr: <graphic fileref="../images/IgnoredIcon.png"/> Усправна црта вам каже да фајл и имник је <emphasis>занемарен</emphasis> у сврху контроле верзија. Овај прекривач је опционални.

note: (para)
en: <graphic fileref="../images/UnversionedIcon.png"/> This icon shows files and folders which are not under version control, but have not been ignored. This overlay is optional.
sr: <graphic fileref="../images/UnversionedIcon.png"/> Ова икона приказује фајлове и именике који нису под контролом верзија, али нису занемарени. Овај прекривач је опционални.

note: (para)
en: In fact, you may find that not all of these icons are used on your system. This is because the number of overlays allowed by Windows is very limited and if you are also using an old version of TortoiseCVS, then there are not enough overlay slots available. TortoiseSVN tries to be a <quote>Good Citizen (TM)</quote> and limits its use of overlays to give other apps a chance too.
sr: У ствари, можете наћи да да нису све од ових икона коришћене у вашем систему. То је зато што број прекривача које дозвољава Windows је веома ограничен и ако и користите стару верзију ТортоисеЦВС, тада нема довољно могућих прекривајућих позиција. ТортоисеСВН покушава да буде <quote>Добар Грађанин (ТМ)</quote> и ограничава њено коришћење прекривача да такође да другим апликацијама шансу.

note: (para)
en: Now that there are more Tortoise clients around (TortoiseCVS, TortoiseHG, ...) the icon limit becomes a real problem. To work around this, the TortoiseSVN project introduced a common shared icon set, loaded as a DLL, which can be used by all Tortoise clients. Check with your client provider to see if this has been integrated yet :-)
sr: Сада има више Тортоисе клијента около (ТортоисеЦВС, ТортоисеХГ, ...) границе икона постају прави проблем. За рад на овоме ТортоисеСВН пројекат је увео заједничке дељив скуп икона, унете као ДЛЛ, који се може користити са свим Тортоисе клијентима. Проверите са добављачима клијената да видите да ли су већ интегрисани :-)

note: (para)
en: For a description of how icon overlays correspond to Subversion status and other technical details, read <xref linkend="tsvn-app-internals-overlays"/>.
sr: За опис како иконе прекривачи одговарају Субверзионом статусу и остале техничке детаље прочитај <xref linkend="tsvn-app-internals-overlays"/>.

note: (title)
en: TortoiseSVN Columns In Windows Explorer
sr: ТортоисеСВН колумне у виндоуз експлореру

note: (primary)
en: Explorer Columns
sr: Експлорер колумне

note: (para)
en: The same information which is available from the icon overlays (and much more) can be displayed as additional columns in Windows Explorer's Details View.
sr: Исте информације су доступне од икона прекривача (и много више) може бити приказано као додатна колона у Windows Explorer-овом Детаљном Погледу.

note: (para)
en: Simply right click on one of the headings of a column, choose <guimenuitem>More...</guimenuitem> from the context menu displayed. A dialog will appear where you can specify the columns and their order, which is displayed in the <quote>Detailed View</quote>. Scroll down until the entries starting with SVN come into view. Check the ones you would like to have displayed and close the dialog by pressing <guibutton>OK</guibutton>. The columns will be appended to the right of those currently displayed. You can reorder them by drag and drop, or resize them, so that they fit your needs.
sr: Једноставни десни клик на једно од наслова колона, изаберите <guimenuitem>Више...</guimenuitem> из приказаног контекст менија. Дијалог ће се појавити где специфицирате колону и њен ред који је приказан у <quote>Детаљни Поглед</quote>. Премотај до улаза са СВН  које дође под око. Провери то што сте желели приказати и затворите дијалог притиском на <guibutton>OK</guibutton>.Колоне ће се додати десно од оне која је приказана тренутно. Можете преуредити их вучењем и бацањем, или променом њихове величине, тако да то попуњава ваше потребе.

note: (para)
en: The additional columns in the Windows Explorer are not available on Vista, since Microsoft decided to not allow such columns for <emphasis>all</emphasis> files anymore but only for specific file types.
sr: Додатне колоне у Windows Explorerнису доступне у Vista, како је Microsoft одлучио да не дозволи такве колоне за <emphasis>све</emphasis> фајлове само за специфичне типове фајлова.

note: (para)
en: If you want the current layout to be displayed in all your working copies, you may want to make this the default view.
sr: Ако желите текући изглед да буде приказан у вашој радној копији, можете учинити то уобичајеним погледом.

note: (title)
en: Local and Remote Status
sr: Локални и даљински статус

note: (primary)
en: modifications
sr: измене

note: (title)
en: Check for Modifications
sr: Провера измена

note: (para)
en: <placeholder-1/> It's often very useful to know which files you have changed and also which files got changed and committed by others. That's where the command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Check For Modifications...</guimenuitem></menuchoice> comes in handy. This dialog will show you every file that has changed in any way in your working copy, as well as any unversioned files you may have.
sr: <placeholder-1/> То је често јако корисно знати које фајлове сте мењали и такође који фајлови су измењени и урезани од других. То је где команда <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Провери Модификације...</guimenuitem></menuchoice> долази ручно. Овај дијалог ће вам показати сваки фајл који се изменио на било који начин у вашој радној копији, као и било које неверзионисане фајлове које можете имати.

note: (para)
en: If you click on the <guibutton>Check Repository</guibutton> then you can also look for changes in the repository. That way you can check before an update if there's a possible conflict. You can also update selected files from the repository without updating the whole folder.
sr: Ако кликнетет на <guibutton>Провери Спремиште</guibutton> тада можете погледати измене у спремишту. На тај начин можете проверити пре ажурирања ако има могучих конфликта. Такође можете ажурирати изабране фајлове из спремишта без ажурирања целог именика.

note: (para)
en: Locally modified items.
sr: Локално имењене ставке.

note: (para)
en: Added items. Items which have been added with history have a <literal>+</literal> sign in the <guilabel>Text status</guilabel> column, and a tooltip shows where the item was copied from.
sr: Додате ставке. Ставке које су додате са историјом има један <literal>+</literal> знак у <guilabel>Текст статус</guilabel> колони, и алаттип приказује одакле су ставке копиране.

note: (para)
en: Deleted or missing items.
sr: Обрисане или недостајуће ставке.

note: (para)
en: Items modified locally and in the repository. The changes will be merged on update. These <emphasis>may</emphasis> produce conflicts on update.
sr: Ставке измењене локално и у спремишту. Измене ће бити стопљени при ажурирању. Ови <emphasis>могу</emphasis> произвести конфликте при ажурирању.

note: (para)
en: Items modified locally and deleted in repository, or modified in repository and deleted locally. These <emphasis>will</emphasis> produce conflicts on update.
sr: Ставке измењене локално и избрисане у спремишту, или измењене у спремишту и обрисане локално. Ово <emphasis>ће</emphasis> произвести конфликте при ажурирању.

note: (para)
en: Unchanged and unversioned items.
sr: Непромењен и неверзионисане ставке.

note: (para)
en: The dialog uses colour coding to highlight the status. <placeholder-1/>
sr: Дијалог користи колор кодирање да осветли сатус. <placeholder-1/>

note: (para)
en: From the context menu of the dialog you can show a diff of the changes. Check the local changes <emphasis>you</emphasis> made using <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Compare with Base</guimenuitem></menuchoice>. Check the changes in the repository made by others using <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Show Differences as Unified Diff</guimenuitem></menuchoice>.
sr: Из контекст менија дијалога можете приказати разлике измена. Провера локалних измена <emphasis>ви</emphasis> урадите коришћењем <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Упореди са Основом</guimenuitem></menuchoice>. Проверите измене у спремишту које су урадили други користећи <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Прикажи Разлике као Уједињене Разлике</guimenuitem></menuchoice>.

note: (para)
en: You can also revert changes in individual files. If you have deleted a file accidentally, it will show up as <emphasis>Missing</emphasis> and you can use <emphasis>Revert</emphasis> to recover it.
sr: Такође можете вратити измене у индивидуалним фајловима. Ако случајно обришете фајл, то ће бити приказано као <emphasis>Недостаје</emphasis> и можете користити <emphasis>Врати</emphasis> да се то покрије.

note: (para)
en: Unversioned and ignored files can be sent to the recycle bin from here using <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Delete</guimenuitem></menuchoice>. If you want to delete files permanently (bypassing the recycle bin) hold the <keycap>Shift</keycap> key while clicking on <guilabel>Delete</guilabel>.
sr: Неверзионисани и занемарени фајлови могу бити послати корпу за отпатке користећи <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Обриши</guimenuitem></menuchoice>. Ако желити да обришете фајлове за стално (премошћавањем корпе за отпатке) држите <keycap>Шифт</keycap>тастер док кликнете на <guilabel>Обриши</guilabel>.

note: (para)
en: If you want to examine a file in detail, you can drag it from here into another application such as a text editor or IDE.
sr: Ако желите да прегледате детаљно фајл, можете га повући одавде у другу апликацију као што је уређивач текста или ИДЕ.

note: (para)
en: The columns are customizable. If you <action>right click</action> on any column header you will see a context menu allowing you to select which columns are displayed. You can also change column width by using the drag handle which appears when you move the mouse over a column boundary. These customizations are preserved, so you will see the same headings next time.
sr: Колоне су подесиве. Ако урадите <action>десни клик</action> на било које заглавље колоне видећете контекст мени који вам омогућава да изаберете које колоне ће бити приказане. Такође можете изменити колоне користећи вучну ручицу која се појављује када померате миша преко граница колона. Ова подешавања су сачувана, тако да ћете видети иста заглавља следећи пут.

note: (para)
en: If you are working on several unrelated tasks at once, you can also group files together into changelists. Read <xref linkend="tsvn-dug-commit-changelists"/> for more information.
sr: Ако радите на више независних задатака одједном, можете такође групирати фајлове заједно у листу измена. Прочитајте <xref linkend="tsvn-dug-commit-changelists"/> за више информација.

note: (para)
en: At the bottom of the dialog you can see a summary of the range of repository revisions in use in your working copy. These are the <emphasis>commit</emphasis> revisions, not the <emphasis>update</emphasis> revisions; they represent the range of revisions where these files were last committed, not the revisions to which they have been updated. Note that the revision range shown applies only to the items displayed, not to the entire working copy. If you want to see that information for the whole working copy you must check the <guilabel>Show unmodified files</guilabel> checkbox.
sr: На дну дијалога можете видети збир опсега ревизија спремишта у вашој радној копији. Ово су <emphasis>урезане</emphasis> ревизије, нису <emphasis>ажуриране</emphasis> ревизије; оне представљају опсег ревизија где су ови фајлови задњи урезани, не ревизије које су ажуриране. Приметимо да је приказани опсег ревизија примењен само на приказаним ставкама, не на целу радни копију. Ако желите да видите те информације за целу радну копију морате проверити  <guilabel>Прикажи немодификоване фајлове</guilabel> чекбокс.

note: (para)
en: If you want a flat view of your working copy, i.e. showing all files and folders at every level of the folder hierarchy, then the <guilabel>Check for Modifications</guilabel> dialog is the easiest way to achieve that. Just check the <guilabel>Show unmodified files</guilabel> checkbox to show all files in your working copy.
sr: Ако желите јасан преглед радне копије, тј. приказујући све фајлове на сваком нивоу хијерархије именика, онда <guilabel>Провери Модификације</guilabel> дијалог је најлакши начин да се то достигне. Само проверите <guilabel>Прикажи немодификоване фајлове</guilabel> чекбокс да прикажетефајлове у вашој радној копији.

note: (title)
en: Viewing Diffs
sr: Преглед Разл

note: (primary)
en: diffing
sr: разликовање

note: (para)
en: Often you want to look inside your files, to have a look at what you've changed. You can accomplish this by selecting a file which has changed, and selecting <guimenuitem>Diff</guimenuitem> from TortoiseSVN's context menu. This starts the external diff-viewer, which will then compare the current file with the pristine copy (<literal>BASE</literal> revision), which was stored after the last checkout or update.
sr: Често желите да погледате унутар ваших фајлова да видите шта сте мењали. Можете извршити ово избором фајла који је измењен и избором <guimenuitem>Дифф</guimenuitem> из ТортоисеСВН-ов контекст мени. Ово покреће спољашњи дифф-прегледач, који ће упоредити текући фајл са чистом копијом (<literal>ОСНОВНА</literal> ревизија), што је сачувано после задњег преузимања или ажурирања.

note: (para)
en: Even when not inside a working copy or when you have multiple versions of the file lying around, you can still display diffs:
sr: Чак и кад ниј унутар радне копије или када имате више верзија фајла који леже около, можете још увек приказати разлике:

note: (para)
en: Select the two files you want to compare in explorer (e.g. using <keycap>Ctrl</keycap> and the mouse) and choose <guimenuitem>Diff</guimenuitem> from TortoiseSVN's context menu. The file clicked last (the one with the focus, i.e. the dotted rectangle) will be regarded as the later one.
sr: Изаберите два фајла која желите да упоредите у експлореру (нпр. користећи <keycap>Цтрл</keycap> и миш) и изаберите <guimenuitem>Дифф</guimenuitem>  из ТортоисеСВН.овог контекстног менија. Фајл на који је последњи пут кликнуто (онај који је у фокусу, тј. тачкасти правоугаоник) биће прегледан као каснији.

note: (primary)
en: changelist
sr: попис измена

note: (para)
en: In an ideal world, you only ever work on one thing at a time, and your working copy contains only one set of logical changes. OK, back to reality. It often happens that you have to work on several unrelated tasks at once, and when you look in the commit dialog, all the changes are mixed in together. The <firstterm>changelist</firstterm> feature helps you group files together, making it easier to see what you are doing. Of course this can only work if the changes do not overlap. If two different tasks affect the same file, there is no way to separate the changes.
sr: У идеалном свету, ви увек  радите само на једној ствари у времену, и ваша радна копија садржи само један скуп логичних измена. ОК, вратимо се реалности. То се често дешава да имате да радите на више независних задатака одједном, и када погледате у дијалог урезивања, све измене су помешане заједно. Особина <firstterm>листа измена</firstterm> помаже вам да групишете фајлове заједно, чинећи то лаким да се види шта радите. Наравно ово се може радити само ако измене нису преклопљене. Ако два различита посла дотичу исти фајл, нема начина да издвојите измене.

note: (para)
en: The changelist feature in TortoiseSVN is only available in Windows XP and later, as it depends on a shell capability which is not present in Windows 2000. Sorry, but Win2K is really quite old now, so please don't complain.
sr: Особина листе измена у ТортоисеСВН су доступне само у  Windows XP и касније, како то зависи у могућностима шкољке, које нису присутне у Windows 2000. Извините, али Win2K је заиста сасвим стар сада, тако молимо не жалите се.

note: (para)
en: You can see changelists in several places, but the most important ones are the commit dialog and the check-for-modifications dialog. Let's start in the check-for-modifications dialog after you have worked on several features and many files. When you first open the dialog, all the changed files are listed together. Suppose you now want to organise things and group those files according to feature.
sr: Можете видети листу промена на више места, али најважније је дијалог урезивања и провери-за-измене дијалогу. Почнимо у провери-за-измене дијалогу после вашег рада на више особина и више фајлова. Када први пут отворите дијалог сви измењени фајлови су излистани заједно. Претпоставимо да желите организовати ствари и груписати те фајлове саглано са особинама.

note: (para)
en: Select one or more files and use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Move to changelist</guimenuitem></menuchoice> to add an item to a changelist. Initially there will be no changelists, so the first time you do this you will create a new changelist. Give it name which describes what you are using it for, and click <guibutton>OK</guibutton>. The dialog will now change to show groups of items.
sr: Изаберите један или више фајлова и користите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Помери у листу измена</guimenuitem></menuchoice> да додате ставку у листу измена. Почетно нема листе измена тако да најпре треба  креирати нову листу измена. Дајте јој име које описује за шта ћете је користити и кликните  <guibutton>OK</guibutton>.Дијалог се мења да покаже групе ставки.

note: (para)
en: Once you have created a changelist you can drag and drop items into it, either from another changelist, or from Windows Explorer. Dragging from Explorer can be useful as it allows you to add items to a changelist before the file is modified. You could do that from the check-for-modifications dialog, but only by displaying all unmodified files.
sr: Када једном креирате листу измена можете вући и бацити ставке у њу, или из друге листе измена, или из Windows Explorer. Вучењем из Експлорера може бити корисно ако вам дозвољава да додате ставке у листу измена у листу измена пре него је фајл измењен. Могли сте то урадити из провери-за-измене дијалога, али само приказивањем све неизмењене фајлове.

note: (title)
en: Commit dialog with Changelists
sr: Дијалог урезивања са листом промена

note: (para)
en: <placeholder-1/> In the commit dialog you can see those same files, grouped by changelist. Apart from giving an immediate visual indication of groupings, you can also use the group headings to select which files to commit.
sr: <placeholder-1/> У дијалогу урезивања можете видети ове исте фајлове, груписане листом измена. Осим што даје тренутну визуелну индикацију груписања, можете користити групна заглавља да изаберете који фајл урезати.

note: (para)
en: On XP, there is a context menu when you right click on a group heading which gives you the choice to check or uncheck all group entries. On Vista however the context menu is not necessary. Click on the group header to select all entries, then check one of the selected entries to check all.
sr: На  XP, постоји контекст мени када урадите десни клик на групно заглавље које вам даје избор да чекирате или отчекирате све групне улазе. На Висти међутим, контекст мени није неопходан. Кликните на групно заглавље да изаберете улазе, затим чекирајте изабране улазе да чекирате све.

note: (para)
en: TortoiseSVN reserves one changelist name for its own use, namely <literal>ignore-on-commit</literal>. This is used to mark versioned files which you almost never want to commit even though they have local changes. This feature is described in <xref linkend="tsvn-dug-commit-ignore"/>.
sr: ТортоисеСВН резервише једно име листе измена за сопствено коришћење, именом <literal>занемари-при-урезивању</literal>. Ово се користи да се означе верзионисани фајлови који скоро никад не желите да урежете чак и када имају локалне измене. Особина је описана у <xref linkend="tsvn-dug-commit-ignore"/>.

note: (para)
en: When you commit files belonging to a changelist then normally you would expect that the changelist membership is no longer needed. So by default, files are removed from changelists automatically on commit. If you wish to retain the file in its changelist, use the <guilabel>Keep changelists</guilabel> checkbox at the bottom of the commit dialog.
sr: Када урезујете фајлове који припадају листи измена нормално је да очекујете да чланови листе измена нису више потребни. Тако се уобичајено фајлови уклоне из листе измена аутоматски при урезивању. Ако желите задржати фајл у листи измена, користите <guilabel>Чувај листе измена</guilabel> чекбокс на дну дијалога урезивања.

note: (para)
en: Changelists are purely a local client feature. Creating and removing changelists will not affect the repository, nor anyone else's working copy. They are simply a convenient way for you to organise your files.
sr: Листа измена је чиста могућност локалног клијента. креирањем и уклањањем листа измена не утиче на спремиште, нити на било коју радну копију. Она је једноставно уобичајени начин да организујете ваше фајлове.

note: (title)
en: Revision Log Dialog
sr: Ревизиони дијалог дневника

note: (primary)
en: log
sr: дневник

note: (primary)
en: history
sr: историја

note: (primary)
en: commit messages
sr: поруке урезивања

note: (primary)
en: log messages
sr: поруке дневника

note: (para)
en: For every change you make and commit, you should provide a log message for that change. That way you can later find out what changes you made and why, and you have a detailed log for your development process.
sr: За сваку измену коју урадите и урежете, можете омогућити дневник порука за те измене. На тај начин можете касније наћи које измене сте урадили и зашто, и имате детаљан дневник за ваш развојни процес.

note: (para)
en: The top pane shows a list of revisions where changes to the file/folder have been committed. This summary includes the date and time, the person who committed the revision and the start of the log message.
sr: Горњи панел приказује листу ревизија где су измене фајла/именика урезане. Резултат обухвата датум и време, личност која урезује ревизију и почиње дневник порука.

note: (para)
en: Lines shown in blue indicate that something has been copied to this development line (perhaps from a branch).
sr: Линије приказане плаво означавају нешто што је копирано у овој развојној линији (вероватно  из гране).

note: (para)
en: The middle pane shows the full log message for the selected revision.
sr: Средњи панел приказује пун дневник порука за изабрану ревизију.

note: (para)
en: The bottom pane shows a list of all files and folders that were changed as part of the selected revision.
sr: Доњи панел приказује листу фајлова и именика који су измењени као део изабране ревизије.

note: (para)
en: The Revision Log Dialog retrieves all those log messages and shows them to you. The display is divided into 3 panes. <placeholder-1/> But it does much more than that - it provides context menu commands which you can use to get even more information about the project history.
sr: Дневник Ревизија Дијалог обнавља дневник порука и приказује вам га. Дисплеј је подељен у 3 панела, <placeholder-1/> Али то је много више од тога - то омогућава командама контекст менија које можете користити да добијете чак више информација о историји пројекта.

note: (title)
en: Invoking the Revision Log Dialog
sr: Позивање на дијалог дневника ревизија

note: (title)
en: The Revision Log Dialog
sr: Дијалог дневника ревизија

note: (para)
en: From the TortoiseSVN context submenu
sr: Из ТортоисеСВН контекст субмени

note: (para)
en: From the property page
sr: Из власничких листова

note: (para)
en: From the Progress dialog after an update has finished. Then the Log dialog only shows those revisions which were changed since your last update
sr: Из Прогреса дијалога када је ажурирање завршено. Тада Дневник дијалог само приказује те ревизије које су биле измењене од вашег задњег ажурирања.

note: (para)
en: <placeholder-1/> There are several places from where you can show the Log dialog: <placeholder-2/>
sr: <placeholder-1/> Има више места одакле можете приказати Дневник дијалог: <placeholder-2/>

note: (title)
en: Revision Log Actions
sr: Акције дневника ревизија

note: (para)
en: The top pane has an <guilabel>Actions</guilabel> column containing icons that summarize what has been done in that revision. There are four different icons, each shown in its own column.
sr: Горњи панел има <guilabel>Акције</guilabel> колону која садржи иконе које сумирају шта је дато у ревизији. Има четири различитих икона свака приказана у њеној сопственој колони.

note: (para)
en: <graphic fileref="../images/ActionModifiedIcon.png"/> If a revision modified a file or directory, the <emphasis>modified</emphasis> icon is shown in the first column.
sr: <graphic fileref="../images/ActionModifiedIcon.png"/> Ако ревизија мења фајл или именик, <emphasis>измењен</emphasis> икона је приказана у првој колони.

note: (para)
en: <graphic fileref="../images/ActionAddedIcon.png"/> If a revision added a file or directory, the <emphasis>added</emphasis> icon is shown in the second column.
sr: <graphic fileref="../images/ActionAddedIcon.png"/> Ако ревизија дода фајл или именик,  <emphasis>додат<mphasis> икона је приказана у другој колони.

note: (para)
en: <graphic fileref="../images/ActionDeletedIcon.png"/> If a revision deleted a file or directory, the <emphasis>deleted</emphasis> icon is shown in the third column.
sr: <graphic fileref="../images/ActionDeletedIcon.png"/> Ако ревизија брише фајл или именик,  <emphasis>обрисан</emphasis> икона је приказана у трећој колони.

note: (para)
en: <graphic fileref="../images/ActionReplacedIcon.png"/> If a revision replaced a file or directory, the <emphasis>replaced</emphasis> icon is shown in the fourth column.
sr: <graphic fileref="../images/ActionReplacedIcon.png"/>Ако је ревизија  преместила фајл или именик, <emphasis>премештен</emphasis> икона је приказана у четвртој колони.

note: (title)
en: Getting Additional Information
sr: Добијање додатних информација

note: (title)
en: The Revision Log Dialog Top Pane with Context Menu
sr: Горњи панел контекстног менија дневника дијалога ревизија

note: (para)
en: Compare the selected revision with your working copy. The default Diff-Tool is TortoiseMerge which is supplied with TortoiseSVN. If the log dialog is for a folder, this will show you a list of changed files, and allow you to review the changes made to each file individually.
sr: Упоредите изабрану ревизију са вашом радном копијом. Уобичајени Дифф-алат је ТортоисеМерге који иде уз ТортоисеСВН. Ако је дијалог дневника  за именике, ово ће приказати листу измењених фајлова, и омогућавају вам да прегледате измене учињене у сваком фајлу индивидуално.

note: (para)
en: View the changes made in the selected revision as a Unified-Diff file (GNU patch format). This shows only the differences with a few lines of context. It is harder to read than a visual file compare, but will show all file changes together in a compact format.
sr: Преглед измена урађених у изабраној ревизији као Унифиед-Дифф фајл (ГНУ формат закрпа9. Ово приказује само разлике између неких линија садржаја. То је теже за читање од визуелног поређења фајлова, али ће приказати све измене заједно у компактном облику.

note: (para)
en: Compare the selected revision with the previous revision. This works in a similar manner to comparing with your working copy.
sr: Упоређује изабрану ревизију са претходном ревизијом. Ово ради на сличан начин при поређењу ваше радне копије.

note: (para)
en: Blame the selected revision, and the file in your working BASE and compare the blame reports using a visual diff tool. Read <xref linkend="tsvn-dug-blame-diffs"/> for more detail. (files only).
sr: Окривљује изабрану ревизију и фајл у вашој радној ОСНОВИ и пореди извештај окривљавања користећи визуални дифф алат. Прочитајте <xref linkend="tsvn-dug-blame-diffs"/> за више детаља. (само фајлови).

note: (para)
en: Blame the selected revision, and the previous revision, and compare the results using a visual diff tool. (folders only).
sr: Окривите изабрану ревизију и претходну ревизију и упоредите резултат користећи визуални дифф алат. (само именици).

note: (para)
en: Save the selected revision to a file so you have an older version of that file. (files only).
sr: Сачувајте изабрану ревизију у фајл тако да имате старију верзију тог фајла. (само фајлови).

note: (para)
en: Open the selected file, either with the default viewer for that file type, or with a program you choose. (files only).
sr: Отвора изабрани фајл, или са подразумеваним приказивачем тог типа фајлова или са програмом који сте изабрали. (само фајлови).

note: (para)
en: Blame the file up to the selected revision. (files only).
sr: Кривац за фајл до изабране ревизије. (само фајлови).

note: (para)
en: Open the repository browser to examine the selected file or folder in the repository as it was at the selected revision.
sr: Отвара претраживач спремишта да прегледа изабране фајлове у спремишту какви су били у изабраној ревизији.

note: (para)
en: Create a branch/tag from a selected revision. This is useful e.g. if you forgot to create a tag and already committed some changes which weren't supposed to get into that release.
sr: Креира грана/знак из изабране ревизије. Ово је корисно нпр. ако заборавите да креирате знак и  већ сте урезали неке измене које нису биле претпостављене да дођу у ту реализацију.

note: (para)
en: Update your working copy to the selected revision. Useful if you want to have your working copy reflect a time in the past. It is best to update a whole directory in your working copy, not just one file, otherwise your working copy will be inconsistent and you will be unable to commit any changes.
sr: Ажурирајте вашу радну копију на изабрану ревизију. Корисно ако желите да ваша радна копија одсликава прошло време. Најбоље је ажурирати цео именик у вашој радној копији, не само један фајл, иначе ће ваша радна копија постати неконзистентна и нећете бити способни да урежете било коју измену.

note: (para)
en: Revert changes from which were made in the selected revision. The changes are reverted in your working copy so this operation does <emphasis>not</emphasis> affect the repository at all! Note that this will undo the changes made in that revision only. It does not replace your working copy with the entire file at the earlier revision. This is very useful for undoing an earlier change when other unrelated changes have been made since. If you have made local changes, this command will merge these changes into your working copy.
sr: Враћа измене од којих је урађена у изабраној ревизији. Измене су враћене у вашу радну копију тако да та операција <emphasis>не</emphasis> мења спремиште уопште! Приметимо да ће то поништити измене урађене само у тој ревизији. То не мења вашу радну копију целим фајлом у ранијој ревизији. Ово је јако корисно поништавање ранијих измена када друге су већ урађене друге независне измене. Ако урадите локалне измене ова команда ће стопити те измене у вашој радној копији.

note: (para)
en: Revert to an earlier revision. If you have made several changes, and then decide that you really want to go back to how things were in revision N, this is the command you need. Again, the changes are reverted in your working copy so this operation does <emphasis>not</emphasis> affect the repository until you commit the changes. Note that this will undo <emphasis>all</emphasis> changes made after the selected revision, replacing the file/folder with the earlier version. If you have made local changes, this command will merge these changes into your working copy.
sr: Враћа у ранију ревизију. Ако сте урадили више измена, и тада одлучили то да заиста желите да  вратите како су ствари биле у ревизији Н, ова команда вам је потребна. Поново, измене су враћене у вашу радну копију тако да ова операција <emphasis>не</emphasis> мења спремиште док урезујете измене. Приметите да ће ово поништити <emphasis>све</emphasis> измене урађене после избора ревизије, замена фајл/именик са ранијом верзијом. Ако сте урадили локалне измене ова команда ће стопити ове измене у вашу радну копију.

note: (para)
en: Merge the selected revision(s) into a different working copy. A folder selection dialog allows you to choose the working copy to merge into, but after that there is no confirmation dialog, nor any opportunity to try a dry run. It is a good idea to merge into an unmodified working copy so that you can revert the changes if it doesn't work out! This is a useful feature if you want to merge selected revisions from one branch to another.
sr: Стапа изабрану ревизију(е) у различите радне копије. Дијалог избора именика дозвољава вам да изаберете радну копију у коју стапате, али после тога нема дијалога потврде, нити било какво супротстављање да почнете чист рад. Добра је идеја стопити у немодификовану радну копију тако да можете вратити измене ако то не ради!Ово је корисна особина ако желите да стопите изабрану ревизију из једне гране у другу.

note: (para)
en: Make a fresh checkout of the selected folder at the selected revision. This brings up a dialog for you to confirm the URL and revision, and select a location for the checkout.
sr: Урадите свеже преузимање изабраног именика у изабраној ревизији. То избацује дијалог за вас да се потврди УРЛ и ревизија, и изабере локација за преузимање.

note: (para)
en: Export the selected file/folder at the selected revision. This brings up a dialog for you to confirm the URL and revision, and select a location for the export.
sr: Извоз изабраног фајла/именика у изабраној ревизији. То избацује дијалог за вас да потврдите УРЛ и ревизију, и избор локацију за извоз.

note: (para)
en: Edit the log message or author attached to a previous commit. Read <xref linkend="tsvn-dug-showlog-4"/> to find out how this works.
sr: Уређује дневник порука или аутора спојених претходним урезивањем. Прочитајте <xref linkend="tsvn-dug-showlog-4"/> да нађете како то ради.

note: (para)
en: Copy the log details of the selected revisions to the clipboard. This will copy the revision number, author, date, log message and the list of changed items for each revision.
sr: Копира детаље дневника о изабраним ревизијама за клипборд. Ово ће копирати ревизиони број, аутора, датум, дневник порука и листу измењених ставки за сваку ревизију.

note: (para)
en: Search log messages for the text you enter. This searches the log messages that you entered and also the action summaries created by Subversion (shown in the bottom pane). The search is not case sensitive.
sr: Претражује дневник порука за текст који сте унели. То претражује дневник порука које сте унели и такође збирну акцију креирану Субверзијом (приказан у доњем панелу). Претраживање не зависи од величине слова.

note: (para)
en: <placeholder-1/> The top pane of the Log dialog has a context menu that allows you to access much more information. Some of these menu entries appear only when the log is shown for a file, and some only when the log is shown for a folder. <placeholder-2/>
sr: <placeholder-1/>  горњем  панел дијалога Дневника има контекст мени који омогућава да приступите ка много више информација. Неке од тих улаза менија појављују се само када је дневник приказан за фајл, а неки само када је дневник приказан за именик. <placeholder-2/>

note: (title)
en: Top Pane Context Menu for 2 Selected Revisions
sr: Горњи панел контекстног менија за 2 изабране ревизије

note: (para)
en: Compare the two selected revisions using a visual difference tool. The default Diff-Tool is TortoiseMerge which is supplied with TortoiseSVN.
sr: Упоређује две изабране ревизије користећи визуелни алат разлике. Подразумеван Дифф-Алат је ТортоисеМерге који иде уз ТортоисеСВН.

note: (para)
en: If you select this option for a folder, a further dialog pops up listing the changed files and offering you further diff options. Read more about the Compare Revisions dialog in <xref linkend="tsvn-dug-compare-revs"/>.
sr: Ако изаберете опцију за именик, следећи дијалог избаци листинг измењених фајлова и дозвољава вам даље дифф опције. Прочитајте више о Дијалогу Поређења Ревизија у <xref linkend="tsvn-dug-compare-revs"/>.

note: (para)
en: Blame the two revisions and compare the blame reports using a visual difference tool. Read <xref linkend="tsvn-dug-blame-diffs"/> for more detail.
sr: Окривљује две ревизије и пореди извештај окривљавања користећи визуелни алат разлика. Прочитајте <xref linkend="tsvn-dug-blame-diffs"/> за више детаља.

note: (para)
en: View the differences between the two selected revisions as a Unified-Diff file. This works for files and folders.
sr: Прегледа разлике између две изабране ревизије као Уједињен-Дифф фајл. То ради за фајлве и именике.

note: (para)
en: Copy log messages to clipboard as described above.
sr: Копирање дневника порука у клипборд како је описано изнад.

note: (para)
en: Search log messages as described above.
sr: Тражење порука дневника како је описано изнад.

note: (para)
en: <placeholder-1/> If you select two revisions at once (using the usual <keycap>Ctrl</keycap>-modifier), the context menu changes and gives you fewer options: <placeholder-2/>
sr: <placeholder-1/> Ако изаберете две ревизије одједном (користећи уобичајен <keycap>Ctrl</keycap>-модификатор), контекст мени се мења и даје вам мање опција: <placeholder-2/>

note: (para)
en: If you select two or more revisions (using the usual <keycap>Ctrl</keycap> or <keycap>Shift</keycap> modifiers), the context menu will include an entry to Revert all changes which were made in the selected revisions. This is the easiest way to rollback a group of revisions in one go.
sr: Ако изаберете две или више ревизија (користећи обично <keycap>Ctrl</keycap>или <keycap>Shift</keycap> модификатор), контекст мени ће унети улаз да Врати све измене које су урађене у изабраној ревизији. Ово је најлакши начин за враћање групе ревизија у једном потезу.

note: (para)
en: You can also choose to merge the selected revisions to another working copy, as described above.
sr: Можете такође изабрати да стопите изабране ревизије у другу радну копију, како је горе описано.

note: (title)
en: The Log Dialog Bottom Pane with Context Menu
sr: Дијалог дневника доњи панел са контекстним менијем

note: (para)
en: Show changes made in the selected revision for the selected file. This context menu is only available for files shown as <emphasis>modified</emphasis>.
sr: Приказивање измена у изабраној ревизији за изабрани фајл. овај контекст мени је доступан само за фајлове приказане као <emphasis>измењени</emphasis>.

note: (para)
en: Blame the selected revision and the previous revision for the selected file, and compare the blame reports using a visual diff tool. Read <xref linkend="tsvn-dug-blame-diffs"/> for more detail.
sr: Окривљавање изабране ревизије и претходне ревизије за изабране фајлове, и поређење извештаја окривљавања користећи визуални алат разлике. Прочитајте <xref linkend="tsvn-dug-blame-diffs"/> за више детаља.

note: (para)
en: Open the selected file, either with the default viewer for that file type, or with a program you choose.
sr: Отвара изабрани фајл, или са  подразумеваним прегедачем тог типа фајлова, или са програмом који изаберете.

note: (para)
en: Revert the changes made to the selected file in that revision.
sr: Вратити измене учињене изабраним фајловима у тој ревизији.

note: (para)
en: View the Subversion properties for the selected item.
sr: Види Субверзијине особине за изабрану ставку.

note: (para)
en: Show the revision log for the selected single file.
sr: Приказује ревизиони дневник за изабране појединачне фајлове.

note: (para)
en: Save the selected revision to a file so you have an older version of that file.
sr: Сачувати изабрану ревизију фајла тако да имате стару верзију тог фајла.

note: (para)
en: <placeholder-1/> The bottom pane of the Log dialog also has a context menu that allows you to <placeholder-2/>
sr: <placeholder-1/> Доњи панел Дневник дијалга такође има контекст мени који вам омогућава да <placeholder-2/>

note: (para)
en: You may notice that sometimes we refer to changes and other times to differences. What's the difference?
sr: Можете запазити да понекад говоримо о изменама а други пут о разликама. У чему је разлика?

note: (para)
en: Subversion uses revision numbers to mean 2 different things. A revision generally represents the state of the repository at a point in time, but it can also be used to represent the changeset which created that revision, eg. <quote>Done in r1234</quote> means that the changes committed in r1234 implement feature X. To make it clearer which sense is being used, we use two different terms.
sr: Субверзија користи ревизионе бројеве да означи 2 различите ствари. Ревизија генерално представља стање спремишта у временском тренутку, али може такође, бити коришћена да представи скуп измена који је креирала та ревизија, нпр. quote>Дато у р1234</quote> значи да су измене урезане у р1234 имплементирају особину  X. Да се то учини јасним који осећај је коришћен, користимо два различита термина.

note: (para)
en: If you select two revisions N and M, the context menu will offer to show the <emphasis>difference</emphasis> between those two revisions. In Subversion terms this is <literal>diff -r M:N</literal>.
sr: Ако изабрете две ревизије N и M, контекст мени ће понудити да прикаже <emphasis>разлике</emphasis> између те две ревизије. У Субверзијиним терминима то је <literal>diff -r M:N</literal>.

note: (para)
en: If you select a single revision N, the context menu will offer to show the <emphasis>changes</emphasis> made in that revision. In Subversion terms this is <literal>diff -r N-1:N</literal> or <literal>diff -c N</literal>.
sr: Ако изаберете појединачну ревизију N, контекст мени ће понудити да прикаже <emphasis>измене</emphasis> направљене у тој ревизији. У Субверзијиним терминима то је <literal>diff -r N-1:N</literal> или  <literal>diff -c N</literal>.

note: (para)
en: The bottom pane shows the files changed in all selected revisions, so the context menu always offers to show <emphasis>changes</emphasis>.
sr: Доњи панел приказује фајлове измењене у свим изабраним ревизијама, тако контекст мени увек дозвољава приказивање <emphasis>измен</emphasis>.

note: (title)
en: Getting more log messages
sr: Добијање више порука дневника

note: (para)
en: For a large repository there may be hundreds or even thousands of changes and fetching them all could take a long time. Normally you are only interested in the more recent changes. By default, the number of log messages fetched is limited to 100, but you can change this value in <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Settings</guimenuitem></menuchoice> (<xref linkend="tsvn-dug-settings-dialogs"/>),
sr: За огромна спремишта може бити стотине или чак хиљаде измена и све их пронаћи може узети много времена. Нормално, вас интересују само најскорије измене. Подразмева се да број донетих порука дневника ограничен је на 100, али можете променити ову вредност у menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Подешавања</guimenuitem></menuchoice> (<xref linkend="tsvn-dug-settings-dialogs"/>),

note: (para)
en: When the <guilabel>Stop on copy/rename</guilabel> box is checked, Show Log will stop at the point that the selected file or folder was copied from somewhere else within the repository. This can be useful when looking at branches (or tags) as it stops at the root of that branch, and gives a quick indication of changes made in that branch only.
sr: Када је <guilabel>Стани на копирај/преименј</guilabel> бокс чекиран, Прикажи Дневник ће стати у тачку где је изабрани фајл или именик копиран од негде у оквиру спремишта. Ово може бити корисно када тражимо гране (или значке) како су стале у корену те гране, и даје брз показатељ измена учињених само у тој грани.

note: (para)
en: Normally you will want to leave this option unchecked. TortoiseSVN remembers the state of the checkbox, so it will respect your preference.
sr: Нормално ви желите да оставите опције нечекиране. ТортоисеСВН памти стање чекбокса, тако ће он поштовати ваше преференце.

note: (para)
en: When the Show Log dialog is invoked from within the Merge dialog, the box is always checked by default. This is because merging is most often looking at changes on branches, and going back beyond the root of the branch does not make sense in that instance.
sr: Када је Прикажи Дневник дијалог позван у оквиру Стопи дијалога, бокс је увек чекирана као подразумевано. То је због тога што стапање најчешће гледа у измене на гранама, и враћање  испод корена гране не чини мишта у том случају.

note: (para)
en: Note that Subversion currently implements renaming as a copy/delete pair, so renaming a file or folder will also cause the log display to stop if this option is checked.
sr: Приметимо да Субверзија текуће поставља преименовање као копирај/бриши пар, тако преименовање фајла или именика ће такође, узроковати заустављање дисплеја дневника ако је ова опција чекирана.

note: (para)
en: The Log dialog does not always show all changes ever made for a number of reasons: <placeholder-1/>
sr: Дневник дијалог не приказује увек све измене икад урађене из бројних разлога: <placeholder-1/>

note: (para)
en: If you want to see more log messages, click the <guibutton>Next 100</guibutton> to retrieve the next 100 log messages. You can repeat this as many times as needed.
sr: Ако желите да видите више порука дневника, кликните <guibutton>Следећих 100</guibutton> да вратите следећих 100 порука дневника. Можете поновити ово толико пута колико желите.

note: (para)
en: Next to this button there is a multi-function button which remembers the last option you used it for. Click on the arrow to see the other options offered.
sr: Следеће до овог дугмета је мулти-функционо дугме које памти задње опције за које сте га користили. Кликните на стрелицу да видите друге опције које су понуђене.

note: (para)
en: Use <guibutton>Show Range ...</guibutton> if you want to view a specific range of revisions. A dialog will then prompt you to enter the start and end revision.
sr: Користите <guibutton>Прикажи Опсег ...</guibutton> ако желите да видите специфичан опсег ревизија. Дијалог ће вас онда питати да унесете почетну и крајњу ревизију.

note: (para)
en: Use <guibutton>Show All</guibutton> if you want to see <emphasis>all</emphasis> log messages from HEAD right back to revision 1.
sr: Користите <guibutton>Прикажи све</guibutton> ако желите да видите <emphasis>цео</emphasis> дневник порука из ГЛАВНЕ назад до ревизије 1.

note: (title)
en: Current Working Copy Revision
sr: Текућа Ревизија Радне Копије

note: (para)
en: Because the log dialog shows you the log from HEAD, not from the current working copy revision, it often happens that there are log messages shown for content which has not yet been updated in your working copy. To help make this clearer, the commit message which corresponds to the revision you have in your working copy is shown in bold.
sr: Зато што дневник дијалог приказује дневник од ГЛАВНЕ, не од текуће ревизије радне копије, то се често дешава тамо где је дневник порука приказан за садржај који још није ажуриран у вашој радној копији. Помоћ то чини јаснијим, порука урезивања која одговара ревизији коју имате у вашој радној копији приказана је масним словима.

note: (para)
en: By default this only works for files. This is because the update revision for a folder may not correspond to the update revision of its content, and the only way to find the effective update revision for the folder is to crawl the working copy. This can be a slow operation for large working copies so if you want to enable this feature you must create a <literal>DWORD</literal> registry key with value 1 at <literal>HKCU\Software\TortoiseSVN\RecursiveLogRev</literal>.
sr: Уобичајено ово само ради за фајлове. То је зато што ажурирана ревизија за именике не одговара ажурираној ревизији њеног садржаја, и једини је начин да се нађе ефективно ажурирана ревизија за именик је пузање кроз радну копију. Ово може бити спора операција за велике радне копије тако да ако желите да омогућите ову особину морате креирати <literal>DWORD</literal>кључ регистра са вредношћу 1 у <literal>HKCU\Software\TortoiseSVN\RecursiveLogRev</literal>.

note: (title)
en: Merge Tracking Features
sr: Спајање особина праћења

note: (primary)
en: merge tracking log
sr: дневник спајања праћења

note: (para)
en: Subversion 1.5 and later keeps a record of merges using properties. This allows us to get a more detailed history of merged changes. For example, if you develop a new feature on a branch and then merge that branch back to trunk, the feature development will show up on the trunk log as a single commit for the merge, even though there may have been 1000 commits during branch development.
sr: Субверзија 1.5 и касније чувају сведочанство о стапању користећи особине. Ово нам омогућава да добијемо детаљнију историју стопљених измена. На пример, ако развијате нове особине на грани и затим стопите ту грану назад у дебло, даљи развој ће показати у дневнику дебла поједначно урезивање за стапање, чак и ако можда има 1000 урезивања у току развоја гране.

note: (title)
en: The Log Dialog Showing Merge Tracking Revisions
sr: Дијалог дневника који приказује спајање праћења ревизија

note: (para)
en: If you want to see the detail of which revisions were merged as part of that commit, use the <guilabel>Include merged revisions</guilabel> checkbox. This will fetch the log messages again, but will also interleave the log messages from revisions which were merged. Merged revisions are shown in grey because they represent changes made on a different part of the tree.
sr: Ако желите да видите детаље које ревизије су стопљене као део тог урезивања, користите <guilabel>Укључене стопљене ревизије</guilabel> чекбокс. То ће поново наћи дневник порука, али ће такође убацити дневник порука из ревизија које су стопљене. Стопљене ревизије су приказане сиво јер приказују измене учињене на различитим деловима стабла.

note: (para)
en: Of course, merging is never simple! During feature development on the branch there will probably be occasional merges back from trunk to keep the branch in sync with the main line code. So the merge history of the branch will also include another layer of merge history. These different layers are shown in the log dialog using indentation levels.
sr: Свакако, стапање никад није једноставно! У току даљег развоја на грани вероватно ће бити случајних стапања назад из дебла да се сачува грана и синкронизује са главном линијом кода. Тако да историја стапања гране такође укључује следећи слој историје стапања. Ови различити слојеви су приказани у дијалогу дневника користећи нивое увлачења.

note: (title)
en: Changing the Log Message and Author
sr: Измена порука дневника и аутора

note: (primary)
en: edit log/author
sr: уреди дневник/аутор

note: (para)
en: Sometimes you might want to change a log message you once entered, maybe because there's a spelling error in it or you want to improve the message or change it for other reasons. Or you want to change the author of the commit because you forgot to set up authentication or...
sr: Понекад можете пожелети да измените дневник поруку коју сте некад унели, можда зато што је синтксна грешка у њој или желите да побољшате поруку или је измените из других разлога. Или желите да измените аутора урезивања јер сте заборавили да подесите аутентификацију или...

note: (para)
en: Subversion lets you change both the log message and the author of revisions any time you want. But since such changes can't be undone (those changes are not versioned) this feature is disabled by default. To make this work, you must set up a pre-revprop-change hook. Please refer to the chapter on <ulink url="http://svnbook.red-bean.com/en/1.5/svn.reposadmin.create.html#svn.reposadmin.create.hooks"><citetitle>Hook Scripts</citetitle></ulink> in the Subversion Book for details about how to do that. Read <xref linkend="tsvn-repository-hooks"/> to find some further notes on implementing hooks on a Windows machine.
sr: Субвезија вам допушта да мењате дневник поруку и аутора ревизије кад год желите. Али како такве измене не могу бити поништене (те измене нису верзионисане) ова особина је подразумевано онемогућена. Да се уради овај посао, морате подесити пре-ревпроп-измене закачаљку. Молим погледајте поглавље на  <ulink url="http://svnbook.red-bean.com/en/1.5/svn.reposadmin.create.html#svn.reposadmin.create.hooks"><citetitle>Hook Scripts</citetitle></ulink> у Субверзионој Књизи за детаље како да се то уради. Прочитајте <xref linkend="tsvn-repository-hooks"/> да нађете неке даље белешке о примени закачаљки на Windows машини.

note: (para)
en: Once you've set up your server with the required hooks, you can change both author and log message of any revision, using the context menu from the top pane of the Log dialog. You can also edit a log message using the context menu for the middle pane.
sr: Када једанпут подесите свој сервер са жељеним закачаљкама, можете мењати аутора и дневник поруку било које ревизије, користећи контекст мени из горњег панела Дневник дијалога. Можете такође уређивати дневник поруку користећи контекст мени из средњег панела.

note: (para)
en: Because Subversion's revision properties are not versioned, making modifications to such a property (for example, the <literal>svn:log</literal> commit message property) will overwrite the previous value of that property <emphasis>forever</emphasis>.
sr: Пошто Субверзионе ревизионе особине нису верзионисане, прављењем измена у тим особинама (на пример, <literal>svn:log</literal> порука урезивања особина) ће прекрити претходну вредност особине <emphasis>заувек</emphasis>.

note: (title)
en: Filtering Log Messages
sr: Филрирање дневника порука

note: (primary)
en: filter
sr: филтер

note: (para)
en: If you want to restrict the log messages to show only those you are interested in rather than scrolling through a list of hundreds, you can use the filter controls at the top of the Log Dialog. The start and end date controls allow you to restrict the output to a known date range. The search box allows you to show only messages which contain a particular phrase.
sr: Ако желите да ограничите дневник поруке да приказују само оно што вас интересује пре него да премотавате листу од стотину, можете користити филтер контролу на врху Дневник Дијалога. Почетак и крај датум контролишу да вам дозволе да ограничите излаз на познат опсег датума. Бокс претраживања вам омогућава да прикажете само поруке које садрже поједине фразе.

note: (para)
en: Click on the search icon to select which information you want to search in, and to choose <emphasis>regex</emphasis> mode. Normally you will only need a simple text search, but if you need to more flexible search terms, you can use regular expressions. If you hover the mouse over the box, a tooltip will give hints on how to use the regex functions. You can also find online documentation and a tutorial at <ulink url="http://www.regular-expressions.info/"><citetitle>http://www.regular-expressions.info/</citetitle></ulink>. The filter works by checking whether your filter string matches the log entries, and then only those entries which <emphasis>match</emphasis> the filter string are shown.
sr: Кликните на икону претраживања да изаберете које информације желите да тражите, и изаберите <emphasis>regex</emphasis> мод. Нормално је да вам само треба једноставно претраживање текста, али ако вам треба флексибилније претраживање можете користити регуларне изразе. Ако лебдите мишем преко бокса, алатсавет ће вам дати напомену како да користите регекс функције. Можете такође наћи онлајн документацију и туторијал на <ulink url="http://www.regular-expressions.info/"><citetitle>http://www.regular-expressions.info/</citetitle></ulink>. Филтер ради тако што провери дали ваш филтер стринг налази дневник улазе, и затим само оне улазе који <emphasis>налазе</emphasis>  филтер стринг који је приказан.

note: (emphasis)
en: not
sr: не

note: (literal)
en: !username
sr: !имекорисника

note: (literal)
en: username
sr: имекорисника

note: (para)
en: Note that these filters act on the messages already retrieved. They do not control downloading of messages from the repository.
sr: Приметиом да ови филтри делују на поруке већ обновљене. Они не контролишу скидање порука из спремишта.

note: (para)
en: You can also filter the path names in the bottom pane using the <guilabel>Hide unrelated changed paths</guilabel> checkbox. Related paths are those which contain the path used to display the log. If you fetch the log for a folder, that means anything in that folder or below it. For a file it means just that one file. The checkbox is tristate: you can show all paths, grey out the unrelated ones, or hide the unrelated paths completely.
sr: Можете такође филтрирати имена путања у доњем панелу користећи <guilabel>Сакри неповезане измењене путање</guilabel> чекбокс. Повезане путање су оне које садрже путању коришћену да прикаже дневник. Ако нађете дневник за именик, то значи да је било шта у том именику или испод њега. За фајл значи само да је то један фајл. Чекбокс је тристање: можете приказати све путање, осенчати неповезане, или потпуно сакрити неповезане путање.

note: (para)
en: Sometimes your working practices will require log messages to follow a particular format, which means that the text describing the changes is not visible in the abbreviated summary shown in the top pane. The property <literal>tsvn:logsummary</literal> can be used to extract a portion of the log message to be shown in the top pane. Read <xref linkend="tsvn-dug-propertypage-tsvn-props"/> to find out how to use this property.
sr: Понекад ваша радна пракса ће захтевати дневник поруке да прате посебан формат, што значи да текст који описује измене није видљив у скраћеном сажетку приказаном у горњем панелу. Особина <literal>tsvn:logsummary</literal> се може користити да издвоји део дневник поруке да буде приказан на вршном панелу. Прочитајте <xref linkend="tsvn-dug-propertypage-tsvn-props"/> да нађете како да користите ову особину.

note: (sect2)
en: <placeholder-1/><indexterm significance="normal"><placeholder-2/></indexterm><placeholder-3/><placeholder-4/> To make the filter show all log entries that do <placeholder-5/> match the filter string, start the string with an exclamation mark ('!'). For example, a filter string <placeholder-6/> will only show those entries which were not committed by <placeholder-7/>. <placeholder-8/><placeholder-9/><placeholder-10/><placeholder-11/>
sr: <placeholder-1/><indexterm significance="normal"><placeholder-2/></indexterm><placeholder-3/><placeholder-4/> Да направите филтер прикажите све улазе дневника затим урадите <placeholder-5/>налази филтер стринг, покреће стринг са узвичником ('!'). На пример, филтер стринг <placeholder-6/> ће само показати ове улазе који нису урезани са <placeholder-7/>. <placeholder-8/><placeholder-9/><placeholder-10/><placeholder-11/>

note: (title)
en: Statistical Information
sr: Статистичке информације

note: (primary)
en: statistics
sr: статистика

note: (para)
en: The <guibutton>Statistics</guibutton> button brings up a box showing some interesting information about the revisions shown in the Log dialog. This shows how many authors have been at work, how many commits they have made, progress by week, and much more. Now you can see at a glance who has been working hardest and who is slacking ;-)
sr: <guibutton>Статистика</guibutton> дугме довлачи бокс који приказује неке интересантне информације о ревизијама приказанаим у Дневник дијалогу. Ово приказује колико аутора је радило, колико урезивања је урађено, недељни напредак, и још много шта. Сада можете видети јасно ко ради напорно и ко забушава ;-)

note: (title)
en: Statistics Page
sr: Статистичке странице

note: (para)
en: This page gives you all the numbers you can think of, in particular the period and number of revisions covered, and some min/max/average values.
sr: Ова страна вам даје све бројеве о којима можете размишљати, посебно период и број ревизија које су покривене и неке мин/макс/средње вредности.

note: (title)
en: Commits by Author Page
sr: Урезивање по ауторском листу

note: (title)
en: Commits-by-Author Histogram
sr: Урезивање-по-ауторском хистограму

note: (title)
en: Commits-by-Author Pie Chart
sr: Уреуивање-по-ауторском пита дијаграму

note: (para)
en: <placeholder-1/> This graph shows you which authors have been active on the project as a simple histogram, stacked histogram or pie chart. <placeholder-2/>
sr: <placeholder-1/> Овај граф приказује који аутори су активни на пројекту помоћу једноставног хистограма, стек хистограма или пита дијаграма. <placeholder-2/>

note: (para)
en: Where there are a few major authors and many minor contributors, the number of tiny segments can make the graph more difficult to read. The slider at the bottom allows you to set a threshold (as a percentage of total commits) below which any activity is grouped into an <emphasis>Others</emphasis> category.
sr: Тамо где је мало главних аутора и много споредних помоћника, број танких сегмената чини граф тешким за читање. Клизач на дну омогућава вам да подесите праг (као проценат укупног урезивања) испод кога је било која активност груписана у категорију  <emphasis>Други</emphasis>.

note: (title)
en: Commits by date Page
sr: Урезивање по подацима листа

note: (title)
en: Commits-by-date Graph
sr: Урезивање-по-подацима графа

note: (para)
en: <placeholder-1/> This page gives you a graphical representation of project activity in terms of number of commits <emphasis>and</emphasis> author. This gives some idea of when a project is being worked on, and who was working at which time.
sr: <placeholder-1/> Ова страна вам даје графички приказ активности пројекта у терминима броја урезивања <emphasis>и</emphasis> аутор. То даје неке идеје о томе када је пројекат рађен и ко је радио у које време.

note: (para)
en: When there are several authors, you will get many lines on the graph. There are two views available here: <emphasis>normal</emphasis>, where each author's activity is relative to the base line, and <emphasis>stacked</emphasis>, where each author's activity is relative to the line underneath. The latter option avoids the lines crossing over, which can make the graph easier to read, but less easy to see one author's output.
sr: Када постоји више аутора, добићете много линија на графу. Постоји два могућа погледа овде: <emphasis>нормалан</emphasis>, где свака ауторска активност је релативна на основну линију, и <emphasis>стекована</emphasis>, где је свака ауторска активност релативна на линију испод. Касније опције избегавају линије које се пресецају преко графа што чини граф лакшим за читање али мање лак да се види излаз за једног аутора.

note: (para)
en: By default the analysis is case-sensitive, so users <literal>PeterEgan</literal> and <literal>PeteRegan</literal> are treated as different authors. However, in many cases user names are not case-sensitive, and are sometimes entered inconsistently, so you may want <literal>DavidMorgan</literal> and <literal>davidmorgan</literal> to be treated as the same person. Use the <guilabel>Authors case insensitive</guilabel> checkbox to control how this is handled.
sr: Уобичајено је да је анализа зависна од величине слова тако да корисници <literal>ПетерЕген</literal> и <literal>ПетеРеген</literal> се третирају као различити аутори. Међутим, у многим случајевима имена корисника нису зависна од величине слова, и понекад се уносе неконзистентно, тако да можете пожелети да <literal>ДавидМорган</literal> и <literal>давидморган</literal> буду третирани као иста особа. Користите <guilabel>Аутори независни од величине слова</guilabel> чекбокс да контролишете како се овим рукује.

note: (para)
en: Note that the statistics cover the same period as the Log dialog. If that is only displaying one revision then the statistics will not tell you very much.
sr: Приметимо да статистика покрива исти период као и Дневник дијалог. Ако он приказује само једну ревизију тада статистика вам неће рећи много.

note: (title)
en: Offline Mode
sr: Искључен мод

note: (para)
en: If the server is not reachable, and you have log caching enabled you can use the log dialog and revision graph in offline mode. This uses data from the cache, which allows you to continue working although the information may not be up-to-date or even complete.
sr: Ако сервер није доступан, и имате омогућено кеширање дневника можете користити дневник дијалог и ревизиони граф у искљученом моду. Ово користи податке из кеша, који допуштају да наставите са радом мада информације нису ажурне или су некомплетне.

note: (title)
en: Refreshing the View
sr: Освежавање изгледа

note: (para)
en: If you want to check the server again for newer log messages, you can simply refresh the view using <keycap>F5</keycap>. If you are using the log cache (enabled by default), this will check the repository for newer messages and fetch only the new ones. If the log cache was in offline mode, this will also attempt to go back online.
sr: Ако желите да проверите сервер поново за нове дневник поруке, можете једноставно да освежите преглед користећи <keycap>F5</keycap>. Ако користите дневник кеш (омогућен уобичајено), то ће проверити спремиште за нове поруке и наћи ће само нове. Ако је дневник кеш био у искљученом моду, то ће довести до његовог укључења.

note: (para)
en: If you are using the log cache and you think the message content or author may have changed, you can use <keycap>Shift-F5</keycap> or <keycap>Ctrl-F5</keycap> to re-fetch the displayed messages from the server and update the log cache. Note that this only affects messages currently shown and does not invalidate the entire cache for that repository.
sr: Ако користите дневник кеш и сматрате да је садржај поруке или аутор можда измењен, можете користити <keycap>Shift-F5</keycap> or <keycap>Ctrl-F5</keycap> да поново нађете приказане поруке са сервера и ажурирате дневник кеш. Приметимо да то утиче само на тренутно приказане поруке и не чини неисправним цео кеш за то спремиште.

note: (title)
en: Viewing Differences
sr: Преглед разлика

note: (primary)
en: diff
sr: разл

note: (primary)
en: compare
sr: поређење

note: (para)
en: One of the commonest requirements in project development is to see what has changed. You might want to look at the differences between two revisions of the same file, or the differences between two separate files. TortoiseSVN provides a built-in tool named <application>TortoiseMerge</application> for viewing differences of text files. For viewing differences of image files, TortoiseSVN also has a tool named <application>TortoiseIDiff</application>. Of course, you can use your own favourite diff program if you like.
sr: Један од најчешћих захтева у развоју пројекта је да се види шта је измењено. Можете желети да видите разлике између две ревизије истог фајла, или разлике између два посбна фајла. ТортоисеСВН има уграђен алат звани <application>ТортоисеМерге</application> за прегледање разлика текст фајлова. Да би се прегледале разлике фајлова слика, ТортоисеСВН такође има алат који се зове <application>ТортоисеИДифф</application>. свакако, можете користити ваш фаворит дифф програм ако желите.

note: (title)
en: File Differences
sr: Фајл разлике

note: (term)
en: Local changes
sr: Локалне измене

note: (para)
en: If you want to see what changes <emphasis>you</emphasis> have made in your working copy, just use the explorer context menu and select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Diff</guimenuitem></menuchoice>.
sr: Ако желите да видите које измене сте <emphasis>ви</emphasis> урадили у вашој радној копији, само користите експлореров контекст мени и изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Дифф</guimenuitem></menuchoice>.

note: (term)
en: Difference to another branch/tag
sr: Разлике ка следећој грана-знак

note: (para)
en: If you want to see what has changed on trunk (if you are working on a branch) or on a specific branch (if you are working on trunk), you can use the explorer context menu. Just hold down the <keycap>Shift</keycap> key while you right click on the file. Then select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Diff with URL</guimenuitem></menuchoice>. In the following dialog, specify the URL in the repository with which you want to compare your local file to.
sr: Ако желите да видите шта је измењено на деблу (ако радите на грани) или на специфичној грани (ако радите на деблу), можете користити експлорер контекст мени. Само држите <keycap>Shift</keycap> тастер док урадите десни клик на фајл. Тада изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Дифф са УРЛ</guimenuitem></menuchoice>. У следећем дијалогу специфицирајте УРЛ у спремишту са којим хоћете да поредите ваш локални фајл.

note: (para)
en: You can also use the repository browser and select two trees to diff, perhaps two tags, or a branch/tag and trunk. The context menu there allows you to compare them using <guimenuitem>Compare revisions</guimenuitem>. Read more in <xref linkend="tsvn-dug-compare-revs"/>.
sr: Можете такође користити претраживач спремишта и изабрати два стабла за дифф, можда две значке, или грану/значку и дебло. Контекст мени омогућава вам да их поредите користећи <guimenuitem>Пореди ревизије</guimenuitem>. Прочитајте више у <xref linkend="tsvn-dug-compare-revs"/>.

note: (term)
en: Difference from a previous revision
sr: Разлике од претходне ревизије

note: (para)
en: If you want to see the difference between a particular revision and your working copy, use the Revision Log dialog, select the revision of interest, then select <guimenuitem>Compare with working copy</guimenuitem> from the context menu.
sr: Ако желите да видите разлике између посебне ревизије и ваше радне копије, ористите Ревизиони Дневник дијалог, изаберите ревизију која вас интересује, затим изаберите <guimenuitem>Упоредите са радном копијом</guimenuitem> из контекст менија.

note: (para)
en: If you want to see the difference between the last committed revision and your working copy, assuming that the working copy hasn't been modified, just right click on the file. Then select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Diff with previous version</guimenuitem></menuchoice>. This will perform a diff between the revision before the last-commit-date (as recorded in your working copy) and the working BASE. This shows you the last change made to that file to bring it to the state you now see in your working copy. It will not show changes newer than your working copy.
sr: Ако желите да видите разлике између задње урезане ревизије и ваше радне копије, узимајући да радна копија није измењена, само урадите десни клик на фајл. Затим изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Дифф са претходном верзијом</guimenuitem></menuchoice>. Ово ће омогућити дифф између ревизије пре задњег -урезивања-датума (како је записана у вашој радној копији= и радне ОСНОВЕ. Ово вам приказује задње измене тог фајла које су довеле до стања које сада видите у вашој радној копији. То ће приказати измене новије од ваше радне копије.

note: (term)
en: Difference between two previous revisions
sr: Разлике између две претходне ревизије

note: (para)
en: If you want to see the difference between two revisions which are already committed, use the Revision Log dialog and select the two revisions you want to compare (using the usual <keycap>Ctrl</keycap>-modifier). Then select <guimenuitem>Compare revisions</guimenuitem> from the context menu.
sr: Ако желите да видите разлике између две ревизије које су већ урезане, користите Ревизиони Дневник и изаберите две ревизије које желите да поредите користећи уобичајен <keycap>Ctrl</keycap>-модификатор). Затим изаберите <guimenuitem>Пореди ревизије</guimenuitem> из контекст менија.

note: (para)
en: If you did this from the revision log for a folder, a Compare Revisions dialog appears, showing a list of changed files in that folder. Read more in <xref linkend="tsvn-dug-compare-revs"/>.
sr: Ако ово урадите из ревизионог дневника за именике, Поређење Ревизија дијалог се појављује, приказујући листу измењених фајлова у том именику. Прочитајте више у <xref linkend="tsvn-dug-compare-revs"/>.

note: (term)
en: All changes made in a commit
sr: Измене учињене при урезивању

note: (para)
en: If you want to see the changes made to all files in a particular revision in one view, you can use Unified-Diff output (GNU patch format). This shows only the differences with a few lines of context. It is harder to read than a visual file compare, but will show all the changes together. From the Revision Log dialog select the revision of interest, then select <guimenuitem>Show Differences as Unified-Diff</guimenuitem> from the context menu.
sr: Ако желите да видите измене направљене на свим фајловима у појединој ревизији у једном прегледу, можете користити Уједињен-Дифф излаз (ГНУ формат закрпа). Ово приказује само разлике неколико линија у садржају. Теже је читати него визуелно поређење фајла, али ће приказати све измене заједно. Из Ревизиони Дневник дијалога изаберите ревизију која вас интересује, затим изаберите <guimenuitem>Прикажи Разлике као Уједињени-Дифф</guimenuitem> из контекст менија.

note: (term)
en: Difference between files
sr: Разлике између фајлова

note: (para)
en: If you want to see the differences between two different files, you can do that directly in explorer by selecting both files (using the usual <keycap>Ctrl</keycap>-modifier). Then from the explorer context menu select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Diff</guimenuitem></menuchoice>.
sr: Ако желите да видите разлике између два различита фајла, можете то урадити директно у претраживачу изборомоба фајла (користећи обичан <keycap>Ctrl</keycap>-модификатор). Затим из претраживачевог контекст менија изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Дифф</guimenuitem></menuchoice>.

note: (term)
en: Difference between WC file/folder and a URL
sr: Разлике између РК фајл/именик и УРЛ

note: (para)
en: If you want to see the differences between a file in your working copy, and a file in any Subversion repository, you can do that directly in explorer by selecting the file then holding down the <keycap>Shift</keycap> key whilst right clicking to obtain the context menu. Select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Diff with URL</guimenuitem></menuchoice>. You can do the same thing for a working copy folder. TortoiseMerge shows these differences in the same way as it shows a patch file - a list of changed files which you can view one at a time.
sr: Ако желите да видите разлике између фајла у вашој радној копији, и фајл у било којем Субверзионом спремишту, можете то урадити директно у претраживачу избором фајла затим држећи <keycap>Shift</keycap> тастер док десним кликом добијете контекст мени. Изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Дифф са УРЛ</guimenuitem></menuchoice>. Можете урадити исту ствар за именик радне копије. ТортоисеМерге приказује ове разлике на исти начин као што је приказано у фајлу закрпе - листа измењених фајлова које можете прегледати један по један.

note: (term)
en: Difference with blame information
sr: Разлике са кривац информацијама

note: (para)
en: If you want to see not only the differences but also the author, revision and date that changes were made, you can combine the diff and blame reports from within the revision log dialog. Read <xref linkend="tsvn-dug-blame-diffs"/> for more detail.
sr: Ако желите да видите не само разлике већ и ауторе, ревизија и датум где су измене извршене, можете комбиновати дифф и окриви извештаје у оквиру ревизионог дневник дијалога. Прочитајте <xref linkend="tsvn-dug-blame-diffs"/> за више детаља.

note: (term)
en: Difference between folders
sr: Разлике између именика

note: (para)
en: The built-in tools supplied with TortoiseSVN do not support viewing differences between directory hierarchies. But if you have an external tool which does support that feature, you can use that instead. In <xref linkend="tsvn-dug-diff-tools"/> we tell you about some tools which we have used.
sr: Уграђени алат који даје ТортоисеСВН не подржава виђене разлике између хијерархије именика. Ало ако имате спољашњи алат који подржава те особине можете га користити уместо тога. У <xref linkend="tsvn-dug-diff-tools"/> ми вам кажемо о неким алатима који су коришћени.

note: (para)
en: If you have configured a third party diff tool, you can use <keycap>Shift</keycap> when selecting the Diff command to use the alternate tool. Read <xref linkend="tsvn-dug-settings-progs"/> to find out about configuring other diff tools.
sr: Ако сте конфигурисали дифф алат треће стране, можете користити  <keycap>Shift</keycap> када изаберете Дифф команду да користите алтернативни алат. Прочитајте <xref linkend="tsvn-dug-settings-progs"/> да нађете о конфигурацији других дифф алата.

note: (title)
en: Line-end and Whitespace Options
sr: Крај-реда и размак опције

note: (para)
en: Sometimes in the life of a project you might change the line endings from <literal>CRLF</literal> to <literal>LF</literal>, or you may change the indentation of a section. Unfortunately this will mark a large number of lines as changed, even though there is no change to the meaning of the code. The options here will help to manage these changes when it comes to comparing and applying differences. You will see these settings in the <guilabel>Merge</guilabel> and <guilabel>Blame</guilabel> dialogs, as well as in the settings for TortoiseMerge.
sr: Понекад у животу пројекта можете изменити завршетак линија од <literal>CRLF</literal> у <literal>LF</literal>, или можете изменити увлачење параграфа. На несрећу ово ће означити велики број линија као измењене, чак и кад нема измена значајног кода. Опције ће овде помоћи да се управља овим изменама када оне дођу да се упореде и примене разлике. Можете видети ова подешавања у  <guilabel>Стопи</guilabel> и <guilabel>Окриви</guilabel> дијалозима, исто као и у подешавању ТортоисеМерге.

note: (para)
en: <guilabel>Ignore line endings</guilabel> excludes changes which are due solely to difference in line-end style.
sr: <guilabel>Занемари завршетак линија</guilabel> избацује измене које су само због разлика у стилу завршетка линија.

note: (para)
en: <guilabel>Compare whitespaces</guilabel> includes all changes in indentation and inline whitespace as added/removed lines.
sr: <guilabel>Поређење белихпоља </guilabel> укључује све измене у увлачењу и унутар линије белапоља као додате/уклоњене линије.

note: (para)
en: <guilabel>Ignore whitespace changes</guilabel> excludes changes which are due solely to a change in the amount or type of whitespace, eg. changing the indentation or changing tabs to spaces. Adding whitespace where there was none before, or removing a whitespace completely is still shown as a change.
sr: <guilabel>Занемари измене белихпоља</guilabel> искључује измене које су само због измена у износу или типу белихпоља, нпр. изменом увлачења или изменом табова или размака. Додавањем белих поља где нису била раније, или уклањањем белихпоља потпуно је још увек приказано као промена.

note: (para)
en: <guilabel>Ignore all whitespaces</guilabel> excludes all whitespace-only changes.
sr: <guilabel>Занемари сва белапоља</guilabel> искључује сва само-белапоља измене.

note: (para)
en: Naturally, any line with changed content is always included in the diff.
sr: Природно, свака линија са измењеним садржајем увек је укључена у дифф.

note: (title)
en: Comparing Folders
sr: Поређење именика

note: (primary)
en: compare revisions
sr: упореди ревизије

note: (primary)
en: export changes
sr: извоз измена

note: (title)
en: The Compare Revisions Dialog
sr: Поређење ревизионија дијалог

note: (para)
en: <placeholder-1/> When you select two trees within the repository browser, or when you select two revisions of a folder in the log dialog, you can <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Compare revisions</guimenuitem></menuchoice>.
sr: <placeholder-1/> Када изаберете два стабла у оквиру претраживача спремишта, или када изаберете две ревизије именика у дневник дијалогу, можете <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>Пореди Ревизије</guimenuitem></menuchoice>.

note: (para)
en: This dialog shows a list of all files which have changed and allows you to compare or blame them individually using context menu.
sr: Овај дијалог приказује листу фајлова који су измењени и дозвољава вам да упоредите или окривите њих појединачно користећи контекст мени.

note: (para)
en: You can also export the list of changed files to a text file, or you can export the changed files themselves to a folder. This operation works on the selected files only, so you need to select the files of interest - usually that means all of them.
sr: Можете такође извести листу измењених фајлова у текст фајл, или можете извести измењене фајлове у именик. Ова операција ради само на изабраним фајловима, тако да вам треба да изаберете фајлове од интереса - обично то значи све њих.

note: (para)
en: If you want to export the list of files <emphasis>and</emphasis> the actions (modified, added, deleted) as well, you can do that using the keyboard shortcuts <keycap>Ctrl-A</keycap> to select all entries and <keycap>Ctrl-C</keycap> to copy the detailed list to the clipboard.
sr: Ако желите да извезете листу фајлова <emphasis>и</emphasis> акцију (измењен,додат,обрисан) такође, можете то урадити користећи скраћеницу тастатуре <keycap>Ctrl-A</keycap> да изаберете све улазе и <keycap>Ctrl-C</keycap> да копирате детаљну листу у клипборд.

note: (para)
en: The button at the top allows you to change the direction of comparison. You can show the changes need to get from A to B, or if you prefer, from B to A.
sr: Дугме на врху омогућава да измените правац поређења. Можете приказати измене потребне да узмете од А до Б, или ако више волите, од Б до А.

note: (para)
en: The buttons with the revision numbers on can be used to change to a different revision range. When you change the range, the list of items which differ between the two revisions will be updated automatically.
sr: Дугмићи са ревизионим бројевима на себи могу се користити за измене за различите ревизионе опсеге. Када измените опсег, листа ставки која прави разлику између две ревизије биће ажурирана аутоматски.

note: (para)
en: If the list of filenames is very long, you can use the search box to reduce the list to filenames containing specific text. Note that a simple text search is used, so if you want to restrict the list to C source files you should enter <filename>.c</filename> rather than <filename>*.c</filename>.
sr: Ако је листа фајлимена веома дуга, можете користити тражи бокс да редукујете листу фајлимена која садрже специфичан текст. Приметимо да се користи једноставно претраживање текста, зако да ако желите да редукујете листу на Ц изворне фајлове морате унети <filename>.c</filename> пре него <filename>*.c</filename>.

note: (title)
en: Diffing Images Using TortoiseIDiff
sr: Разл слика користећи ТортозДиф

note: (primary)
en: image diff
sr: слика разл

note: (primary)
en: TortoiseIDiff
sr: ТортозИДифф

note: (para)
en: There are many tools available for diffing text files, including our own TortoiseMerge, but we often find ourselves wanting to see how an image file has changed too. That's why we created TortoiseIDiff.
sr: Постоји много алата доступних за разликовање текст фајлова, укључујући наш ТортоисеМерге, али ми често налазимо себе да желимо такође да видимо како како се фајл слике изменио. То је зашто смо креирали ТортоисеИДифф.

note: (title)
en: The image difference viewer
sr: Прегледач разлика слика

note: (para)
en: <placeholder-1/><menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Diff</guimenuitem></menuchoice> for any of the common image file formats will start TortoiseIDiff to show image differences. By default the images are displayed side-by-side but you can use the View menu or toolbar to switch to a top-bottom view instead, or if you prefer, you can overlay the images and pretend you are using a lightbox.
sr: <placeholder-1/><menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Дифф</guimenuitem></menuchoice> за сваки од честих фајл формата слике ће стартовати ТортоисеИДифф да прикаже разлике у слици. Уобичајено слике се приказују страна-по-страну али можете користити Преглед мени или алатпулт да пређете на врх-дно преглед уместо тога, или ако више волите, можете преклопити слике и претпоставити да користите лајтбокс.

note: (para)
en: Naturally you can also zoom in and out and pan around the image. You can also pan the image simply by left-dragging it. If you select the <guilabel>Link images together</guilabel> option, then the pan controls (scrollbars, mousewheel) on both images are linked.
sr: Природно је да можете повећати или смањити или кружити око слике. Можете приказати слику у панелу једноставним левим-вучењем. Ако изаберете <guilabel>Вежи слике заједно</guilabel> опцију, затим отворите панел контролу (скролпулт, мишточкић) на обе везане слике.

note: (para)
en: An image info box shows details about the image file, such as the size in pixels, resolution and colour depth. If this box gets in the way, use <menuchoice><guimenu>View</guimenu><guimenuitem>Image Info</guimenuitem></menuchoice> to hide it. You can get the same information in a tooltip if you hover the mouse over the image title bar.
sr: Инфо бокс слике приказује детаље фајла слике, као што су величина у пикселима, резолуција и дубина боја. Ако се овај бокс добије користите <menuchoice><guimenu>Преглед</guimenu><guimenuitem>Инфо Слике</guimenuitem></menuchoice>да га сакријете. Можете добити исте информације у алатсавету ако летите мишем преко пулта наслова слике.

note: (para)
en: When the images are overlaid, the relative intensity of the images (alpha blend) is controlled by a slider control at the left side. You can click anywhere in the slider to set the blend directly, or you can drag the slider to change the blend interactively. <keycap>Ctrl+Shift</keycap>-<action>Wheel</action> to change the blend.
sr: Када су слике прекривене, релативни интезитет слике (алфа мешавина) се контролише клизачем са леве стране. Можете кликнути било где на клизачу да се подеси мешавина директно, или можете вући клизач да промените мешавину интерактивно. <keycap>Ctrl+Shift</keycap>-<action>Wheel</action> да измените мешавину.

note: (para)
en: The button above the slider toggles between two preset blends, indicated by the markers on either side of the blend slider. By default one is at the top and the other at the bottom, so the toggle button just switches between one image and the other. You can move the markers to choose the two blend values that the toggle button will use.
sr: Дугме изнад клизача пребацује између две преподешене мешавине, индициране маркерима на свакој страни клизача мешавине. Уобичајено је један на врху док је други на дну тако да дугме за пребацивање само преклапа између једне и друге слике. Можете померити маркере да изаберете вредности две смеше где ће се дугме за прибацивање користити.

note: (para)
en: Sometimes you want to see a difference rather than a blend. You might have the image files for two revisions of a printed circuit board and want to see which tracks have changed. If you disable alpha blend mode, the difference will be shown as an <emphasis>XOR</emphasis> of the pixel colour values. Unchanged areas will be plain white and changes will be coloured.
sr: Понекад желите да видите разлике пре него смешу. Можете имати фајлове слике из две ревизије плоче штампаног кола и желети да видите које су траке промењене. Ако онемогућите мод алфа смеше разлика ће бити приказана као <emphasis>XOR</emphasis> вредносто боје пиксела. Непромењене површине биће потпуно беле а измене ће бити обојене.

note: (title)
en: External Diff/Merge Tools
sr: Спољашњи Разл/Стопи алат

note: (primary)
en: diff tools
sr: разл алат

note: (primary)
en: merge tools
sr: алат спајања

note: (para)
en: If the tools we provide don't do what you need, try one of the many open-source or commercial programs available. Everyone has their own favourites, and this list is by no means complete, but here are a few that you might consider:
sr: Ако алат којим смо се снабдели не ради о што нам треб, треба пробати један од многих програма отвореног кода или комерцијалних који су доступни. Свако има своје фаворите и та листа изгледа да није комплетна, али ево шта треба размотрити:

note: (term)
en: WinMerge
sr: ВинМерџ

note: (para)
en: <ulink url="http://winmerge.sourceforge.net/"><citetitle>WinMerge</citetitle></ulink> is a great open-source diff tool which can also handle directories.
sr: <ulink url="http://winmerge.sourceforge.net/"><citetitle>WinMerge</citetitle></ulink> је велики дифф алат отвореног кода који такође опслужје именике.

note: (term)
en: Perforce Merge
sr: Насилно спајање

note: (para)
en: Perforce is a commercial RCS, but you can download the diff/merge tool for free. Get more information from <ulink url="http://www.perforce.com/perforce/products/merge.html"><citetitle>Perforce</citetitle></ulink>.
sr: Перфорце је комерцијални РЦС, али можете скинути дифф/стопи алат бесплатно. Узмите више информација са  <ulink url="http://www.perforce.com/perforce/products/merge.html"><citetitle>Perforce</citetitle></ulink>.

note: (term)
en: KDiff3
sr: КДифф3

note: (para)
en: KDiff3 is a free diff tool which can also handle directories. You can download it from <ulink url="http://kdiff3.sf.net/"><citetitle>here</citetitle></ulink>.
sr: КДифф3 је бесплатан дифф алат који такође може да опслужује именике. Можете га скихути са <ulink url="http://kdiff3.sf.net/"><citetitle>here</citetitle></ulink>.

note: (term)
en: ExamDiff
sr: ЕгзамДиф

note: (para)
en: ExamDiff Standard is freeware. It can handle files but not directories. ExamDiff Pro is shareware and adds a number of goodies including directory diff and editing capability. In both flavours, version 3.2 and above can handle unicode. You can download them from <ulink url="http://www.prestosoft.com/"><citetitle>PrestoSoft</citetitle></ulink>.
sr: ЕгзамДифф Стандард је слободан. Може радити са фајловима али не са именицима. ЕгзамДифф Про је шервер и додаје бројне погодности укључујући дифф  именика и могћности уређења. У оба случаја, верзија 3.2 и изнад користе јуникод. Можете их скинути са <ulink url="http://www.prestosoft.com/"><citetitle>PrestoSoft</citetitle></ulink>.

note: (term)
en: Beyond Compare
sr: После упоређења

note: (para)
en: Similar to ExamDiff Pro, this is an excellent shareware diff tool which can handle directory diffs and unicode. Download it from <ulink url="http://www.scootersoftware.com/"><citetitle>Scooter Software</citetitle></ulink>.
sr: Сличан ЕгзамДифф Про, ово је је изванредан шервер дифф алат који ради са дифф именика и јуникодом. Скините га са  <ulink url="http://www.scootersoftware.com/"><citetitle>Scooter Software</citetitle></ulink>.

note: (term)
en: Araxis Merge
sr: Араксово спајање

note: (para)
en: Araxis Merge is a useful commercial tool for diff and merging both files and folders. It does three-way comparison in merges and has synchronization links to use if you've changed the order of functions. Download it from <ulink url="http://www.araxis.com/merge/index.html"><citetitle>Araxis</citetitle></ulink>.
sr: Араксис Мерге је користан комерцијални алат за дифф и стапање фајлова и именика. Он ради троструко поређење у стапању и има синхронизациону везу за коришћење ако сте изменили ред функција. Скините га са <ulink url="http://www.araxis.com/merge/index.html"><citetitle>Araxis</citetitle></ulink>.

note: (term)
en: SciTE
sr: СциТЕ

note: (para)
en: This text editor includes syntax colouring for unified diffs, making them much easier to read. Download it from <ulink url="http://www.scintilla.org/SciTEDownload.html"><citetitle>Scintilla</citetitle></ulink>.
sr: Овај текст уређивач укључује бојење синтаксе за уједињенњ дифф, чинећи их много лакшим за читање. Скините га са <ulink url="http://www.scintilla.org/SciTEDownload.html"><citetitle>Scintilla</citetitle></ulink>.

note: (term)
en: Notepad2
sr: Нотепад2

note: (para)
en: Notepad2 is designed as a replacement for the standard Windows Notepad program, and is based on the Scintilla open-source edit control. As well as being good for viewing unified diffs, it is much better than the Windows notepad for most jobs. Download it for free <ulink url="http://www.flos-freeware.ch/notepad2.html"><citetitle>here</citetitle></ulink>.
sr: Нотепад2 је направљен као замена стандардног Виндоуз Нотепад програма и има за основу Сцинтила отворен-код контролу уређења. Како је добар за преглед јединсвених дифф, много је бољи од Виндоуз нотепада за већину посла. Скините га бесплатно са <ulink url="http://www.flos-freeware.ch/notepad2.html"><citetitle>here</citetitle></ulink>.

note: (para)
en: Read <xref linkend="tsvn-dug-settings-progs"/> for information on how to set up TortoiseSVN to use these tools.
sr: Прочитајте  <xref linkend="tsvn-dug-settings-progs"/> за информације како да се подеси ТортоисеСВН да користи ове алате.

note: (title)
en: Adding New Files And Directories
sr: Додавање нових фајлова и именика

note: (primary)
en: add
sr: додај

note: (primary)
en: version new files
sr: верзионисати нове фајлове

note: (title)
en: Explorer context menu for unversioned files
sr: Експлореров контекст мени за неверзионисане фајлве

note: (para)
en: <placeholder-1/> If you created new files and/or directories during your development process then you need to add them to source control too. Select the file(s) and/or directory and use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Add</guimenuitem></menuchoice>.
sr: <placeholder-1/> Ако сте креирали нове фајлове и/или именике у току процеса развоја тада вам је потребно да их додате у алат за контролу изверног кода такође. Изаберите фајл(ове) и/или именик и користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Додај</guimenuitem></menuchoice>.

note: (para)
en: After you added the files/directories to source control the file appears with a <literal>added</literal> icon overlay which means you first have to commit your working copy to make those files/directories available to other developers. Adding a file/directory does <emphasis>not</emphasis> affect the repository!
sr: После додавања фајлова/именика контроли кода фајлови се појављују са <literal>додат</literal> прекривном иконом која значи да најпре треба да урежете вашу радну копију да учините ове фајлове/именике доступне другим сарадницима. Додавањем фајла/именика <emphasis>не</emphasis> не утиче на спремиште.

note: (title)
en: Many Adds
sr: Много додавања

note: (para)
en: You can also use the Add command on already versioned folders. In that case, the add dialog will show you all unversioned files inside that versioned folder. This helps if you have many new files and need to add them all at once.
sr: Такође можете користити Додај команду на већ верзионисане именике. У том случају додај дијалог ће приказати све неверзионисане фајлове унутар верзионисаног именика. То вам помаже да ако имате пуно нових фајлова да их додате одједном.

note: (para)
en: select the files you want to add
sr: изаберите фајлове које желите да додате

note: (para)
en: <action>right-drag</action> them to the new location inside the working copy
sr: <action>десно-повлачити</action> њих у нову локацију унутар радне копије.

note: (para)
en: release the right mouse button
sr: отпустите десно дугме миша

note: (para)
en: select <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>SVN Add files to this WC</guimenuitem></menuchoice>. The files will then be copied to the working copy and added to version control.
sr: изаберите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>СВН Додај фајлове у РК</guimenuitem></menuchoice>. Фајлови ће тада бити копирани у радну копију и додати у контролу верзија.

note: (para)
en: To add files from outside your working copy you can use the drag-and-drop handler: <placeholder-1/>
sr: Да би се додали фалови ван ваше радне копије можете користити ухвати-и-вуци ручицу: <placeholder-1/>

note: (para)
en: You can also add files within a working copy simply by left-dragging and dropping them onto the commit dialog.
sr: Можете такође додати фајлове у оквиру радне копије једноставно помоћу левог-вучења и отпуштања у дијалог урезивања.

note: (para)
en: If you add a file or folder by mistake, you can undo the addition before you commit using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Undo add...</guimenuitem></menuchoice>.
sr: Ако додате фајл или именик грешком можете поништити додавање пре него урежете користећи <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Поништи додавање...</guimenuitem></menuchoice>.

note: (title)
en: Copying/Moving/Renaming Files and Folders
sr: Копирање/Померање/Преименовање фајлова и именика

note: (primary)
en: copy files
sr: копирај фајлове

note: (primary)
en: rename files
sr: преименуј фајлове

note: (primary)
en: move files
sr: помери фајлове

note: (primary)
en: branch
sr: грана

note: (primary)
en: tag
sr: знак

note: (para)
en: It often happens that you already have the files you need in another project in your repository, and you simply want to copy them across. You could simply copy the files and add them as described above, but that would not give you any history. And if you subsequently fix a bug in the original files, you can only merge the fix automatically if the new copy is related to the original in Subversion.
sr: Често се дешава то да већ имате фајлове који су вам потребни у другом пројекту у вашем спремишту и једноставно желите да их копирате унутар. Можете једноставно копирати фајлове и додати их како је описано горе, али то вам неће дати историју. Ако субсеквентно фиксирате багове у оригиналним фајловима можете само стопити фиксирано аутоматски ако се нова копија односи на оригиналну Субверзију.

note: (para)
en: The easiest way to copy files and folders from within a working copy is to use the right-drag menu. When you <action>right-drag</action> a file or folder from one working copy to another, or even within the same folder, a context menu appears when you release the mouse. <placeholder-1/> Now you can copy existing versioned content to a new location, possibly renaming it at the same time.
sr: Најлакши начин да се копирају фајлови и именици у оквиру радне копије је да се користи мени десно-повлачење. Када <action>десно-вучете</action> фајл или именик из једне радне копије у другу, ли чак у оквиру истог именика, контекст мени се појављује када отпустите миш. <placeholder-1/> Сада можете копирати постојећи верзионисани садржај у нову локацију, могуће преимеовањем у исто време.

note: (para)
en: You can also copy or move versioned files within a working copy, or between two working copies, using the familiar cut-and-paste method. Use the standard Windows <action>Copy</action> or <action>Cut</action> to copy one or more versioned items to the clipboard. If the clipboard contains such versioned items, you can then use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Paste</guimenuitem></menuchoice> (note: not the standard Windows <action>Paste</action>) to copy or move those items to the new working copy location.
sr: Можете копирати или померати верзионисане фајлове унутар радне копије, или између две радне опије, користећи фамилијарну исеци-и-налепи метод.Користите стандардну Виндоуз <action>Копирај</action> или <action>Исеци</action> да копирате једну или више верзионисаних ставки у клипборд. Ако клипборд садржи те верзионисане ставке, мжете користити <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Налепи</guimenuitem></menuchoice> (примедба: нотирајте стандард Виндоуз <action>Paste</action>) да копирате или померите те ставке у нову локацију радне копије.

note: (para)
en: You can copy files and folders from your working copy to another location in the repository using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Branch/Tag</guimenuitem></menuchoice>. Refer to <xref linkend="tsvn-dug-branch-1"/> to find out more.
sr: Мжете копирати фајлове и именике из своје радне копије на другу локацију у спремишту користећи <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Грана/Знак</guimenuitem></menuchoice>. Упоредите са <xref linkend="tsvn-dug-branch-1"/> да нађете више о томе.

note: (para)
en: You can locate an older version of a file or folder in the log dialog and copy it to a new location in the repository directly from the log dialog using <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Create branch/tag from revision</guimenuitem></menuchoice>. Refer to <xref linkend="tsvn-dug-showlog-2"/> to find out more.
sr: Можете лоцирати старију верзију фајла или именика у дневник дијалогу и копирати их на нову локацију у именику спремишта директно из дневник дијалога користећи <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>Креирај грана/знак из ревизије</guimenuitem></menuchoice>. Упореди са <xref linkend="tsvn-dug-showlog-2"/> за више детаља.

note: (para)
en: You can also use the repository browser to locate content you want, and copy it into your working copy directly from the repository, or copy between two locations within the repository. Refer to <xref linkend="tsvn-dug-repobrowser"/> to find out more.
sr: Такође можете користити  претраживач спремишта да лоцирате садржај који желите и да га копирате у своју радну копију директно из спремишта, или да копирате између две локације унутар спремишта. Упоредите са <xref linkend="tsvn-dug-repobrowser"/> за више детаља.

note: (title)
en: Cannot copy between repositories
sr: Не може да копира између спремишта

note: (para)
en: Whilst you can copy and files and folders <emphasis>within</emphasis> a repository, you <emphasis>cannot</emphasis> copy or move from one repository to another while preserving history using TortoiseSVN. Not even if the repositories live on the same server. All you can do is copy the content in its current state and add it as new content to the second repository.
sr: Мада можете копирати фајлове и именике  <emphasis>унутар</emphasis> спремишта, ви <emphasis>не можете</emphasis> копирати или померати из једног спремишта у друго док чувате историју користећи ТортоисеСВН. Чак ни ако спремиште живи на истом серверу. Све што мжете урадити је копирање садржаја у његовом текућем стању и додавање као нови садржај у друго спремиште.

note: (para)
en: If you are uncertain whether two URLs on the same server refer to the same or different repositories, use the repo browser to open one URL and find out where the repository root is. If you can see both locations in one repo browser window then they are in the same repository.
sr: Ако сте несигурни да ли два УРЛ на истом серверу указују на исти или различита спремишта, користите репо претраживач да отворите један УРЛ и нађите где је корен спремишта. Ако можете да видите обе локације у једном репо претраживач прозору онда су они у истом спремишту.

note: (title)
en: Ignoring Files And Directories
sr: Занемаривање фајлова и именика

note: (primary)
en: ignore
sr: занемари

note: (primary)
en: unversioned files/folders
sr: разверзионисање фајлова/именика

note: (para)
en: <placeholder-1/> In most projects you will have files and folders that should not be subject to version control. These might include files created by the compiler, <filename>*.obj, *.lst</filename>, maybe an output folder used to store the executable. Whenever you commit changes, TortoiseSVN shows your unversioned files, which fills up the file list in the commit dialog. Of course you can turn off this display, but then you might forget to add a new source file.
sr: <placeholder-1/> У већини пројеката ви имате фајлове и именике који нису субјекат контроле верзија. Они могу укључивати фајлове креиране компајлером, <filename>*.obj, *.lst</filename>, можда излазни именик коришћен за смештање извршних фајлова. Кадагод урезујете измене, ТортоисеСВН приказује ваше неверзионисане фајлове који попуњавају листу у дијалогу урезивања. Свакако да можете искључити ово приказивање, али тада можете заборавити да додате нове фајлове изворног кода.

note: (para)
en: The best way to avoid these problems is to add the derived files to the project's ignore list. That way they will never show up in the commit dialog, but genuine unversioned source files will still be flagged up.
sr: Најбољи начин да се избегну ови проблеми је да се развојни фајлови додају листи занемарених у пројекту. На тај начин они се никад не приказују у дијалогу урезивања, а прави неверзионисани фајлови изѕворног кода су још увек означени.

note: (para)
en: If you <action>right click</action> on a single unversioned file, and select the command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Add to Ignore List</guimenuitem></menuchoice> from the context menu, a submenu appears allowing you to select just that file, or all files with the same extension. If you select multiple files, there is no submenu and you can only add those specific files/folders.
sr: Ако урадите <action>десни клик</action> на поједини неверзионисани фајл, и изаберете команду <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Додај Листи Занемарених</guimenuitem></menuchoice> из контекст менија, појавиће се субмени који вам омогућава да изаберете само тај фајл, или све фајлове са истом екстензијом. Ако изаберете више фајлова, нема субменија и можете само да додате те специфчне фајлове/именике.

note: (para)
en: If you want to remove one or more items from the ignore list, <action>right click</action> on those items and select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Remove from Ignore List</guimenuitem></menuchoice> You can also access a folder's <literal>svn:ignore</literal> property directly. That allows you to specify more general patterns using filename globbing, described in the section below. Read <xref linkend="tsvn-dug-propertypage"/> for more information on setting properties directly. Please be aware that each ignore pattern has to be placed on a separate line. Separating them by spaces does not work.
sr: Ако желите да уклоните једну или више ставки из листе занемарених, <action>десни клик</action> на те ставке и изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Уклони са Листе Занемарених</guimenuitem></menuchoice> Можете такође приступити именику <literal>svn:ignore</literal> особина директно. То вам омогућава да специфицирате много општији модел користећи глобирање имена фајлова, описано у следећем параграфу. Прочитајте <xref linkend="tsvn-dug-propertypage"/> за више информација о подешавању особина директно. Молим вас будите пажљиви јер сваки модел занемаривања мора да буде смештен у посебној линији. Одвајање размаком не ради.

note: (title)
en: The Global Ignore List
sr: Глобална листа занемаривања

note: (para)
en: Another way to ignore files is to add them to the <firstterm>global ignore list</firstterm>. The big difference here is that the global ignore list is a client property. It applies to <emphasis>all</emphasis> Subversion projects, but on the client PC only. In general it is better to use the <filename>svn:ignore</filename> property where possible, because it can be applied to specific project areas, and it works for everyone who checks out the project. Read <xref linkend="tsvn-dug-settings-main"/> for more information.
sr: Други нчин да се занемаре фајлови је да се додају у <firstterm>глобалну листу занемаривања</firstterm>. Велика разлика овде је да је глобална листа занемаривања је клијентска особина. Примењује се на  <emphasis>све</emphasis> Субверзионе пројекте, али на само на клијентовом ПЦ. Генерално је боље да се користи  <filename>svn:ignore</filename> особина када је могуће јер може бити примењена на специфичну област пројекта, и то ради за сваког ко преузме пројекат. Прочитајте <xref linkend="tsvn-dug-settings-main"/> за више информација.

note: (title)
en: Ignoring Versioned Items
sr: Занемаривање верзионисаних ставки

note: (para)
en: Versioned files and folders can never be ignored - that's a feature of Subversion. If you versioned a file by mistake, read <xref linkend="tsvn-howto-unversion"/> for instructions on how to <quote>unversion</quote> it.
sr: Верзионисани фајлови и именици не могу бити никад занемарени - то је особина Субверзије. Ако верзионишете фајл грешком прочитајте <xref linkend="tsvn-howto-unversion"/> за инструкције како да га <quote>одверзионишете</quote>.

note: (title)
en: Pattern Matching in Ignore Lists
sr: Хватање модела у листи занемаривања

note: (primary)
en: globbing
sr: глоббинг

note: (primary)
en: pattern matching
sr: хватање модела

note: (para)
en: Matches any string of characters, including the empty string (no characters).
sr: Чини сличним сваки стринг карактера, укључујући празан стринг (без карактера).

note: (para)
en: Matches any single character.
sr: Хватање било ког појединог карактера.

note: (para)
en: Matches any one of the characters enclosed in the square brackets. Within the brackets, a pair of characters separated by <quote>-</quote> matches any character lexically between the two. For example <literal>[AGm-p]</literal> matches any one of <literal>A</literal>, <literal>G</literal>, <literal>m</literal>, <literal>n</literal>, <literal>o</literal> or <literal>p</literal>.
sr: Чини сличним било који карактер затворен у средњој загради. У оквиру заграда, пар карактера одвојених са <quote>-</quote> чине сличним сваки карактер лексички између та два. На пример <literal>[AGm-p]</literal> чини сличним сваки од <literal>A</literal>, <literal>G</literal>, <literal>m</literal>, <literal>n</literal>, <literal>o</literal> or <literal>p</literal>.

note: (para)
en: Subversion's ignore patterns make use of filename globbing, a technique originally used in Unix to specify files using meta-characters as wildcards. The following characters have special meaning: <placeholder-1/>
sr: Субверзиони модел занемаривања  користи глобалисање имена фајлова као технику оригинално корићену у Униксу да се специфицирају фајлови користећи мета-карактере као џокере. Следећи карактери имају специјална значења:  <placeholder-1/>

note: (para)
en: Subversion uses the <literal>/</literal> as the path delimiter in all internal pathnames, and all pattern matching is done against this style of path names. If you want to use a path delimiter in your ignore pattern, be sure to use <literal>/</literal>, and not the Windows backslash.
sr: Субверзија користи <literal>/</literal> као ограничавач путање у свим интерним именима путање, и сви модели спаривања су дати према том стилу имена фајлова. Ако желите да користите ограничавач путање у моделу занемаривања будите сигурни да користите <literal>/</literal>, а не Виндоуз обратну косу црту.

note: (para)
en: Pattern matching is case sensitive, which can cause problems on Windows. You can force case insensitivity the hard way by pairing characters, eg. to ignore <literal>*.tmp</literal> regardless of case, you could use a pattern like <literal>*.[Tt][Mm][Pp]</literal>.
sr: Модел спаривања зависи од величине слова, што може узроковати проблем на Виндоузу. Можете фосирати независност од величине слова на тежи начин спаривањем карактера, тј. занемаривањем <literal>*.tmp</literal>  безобзира од величине слова, можете користити модел <literal>*.[Tt][Mm][Pp]</literal>.

note: (para)
en: Subversion uses this pattern matching against every path presented to it for action. These paths are generally relative to the directory being acted upon for import, add, commit, etc. The matching pattern therefore has to take account of the fact that there may or may not be path components before the filename.
sr: Субверзија користи модел спаривања према свакој путањи која јој се прикаже за акцију. Ове путање су уопштено релативне на именик активиран за увоз, додавање, урезивање, итд. Модел спаривања тада има да узме у обзир чињеницу да може или не може бити компоненти путање пре имена фајла.

note: (para)
en: If directory names are present in a path, the matching algorithm will not trim them off, so pattern <literal>Fred.*</literal> will match <literal>Fred.c</literal> but not <literal>subdir/Fred.c</literal>. This is significant if you add a folder which contains some files that you want to be ignored, because those filenames will be preceded with the folder name when Subversion compares them with the ignore pattern.
sr: Ако је име именика присутно у путањи алгоритам спаривања неће га скресати тако да ће модел <literal>Fred.*</literal> спарити <literal>Fred.c</literal> али не <literal>subdir/Fred.c</literal>. Ово је значајно ако додате именик који садржи неке фајлове које желите да буду занемарени, јер та фајлимена су предвођена именом именика када их Субверзија пореди са моделом занемаривања.

note: (para)
en: The <literal>/</literal> character is not treated in any special way for pattern matching purposes, so the pattern <literal>abc*xyz</literal> would match <literal>abcdxyz</literal> but also <literal>abcdir/subdir/anything/morexyz</literal>.
sr: Каракте <literal>/</literal> се не третира на било који специјални начин у сврхе модела спривања тако да модел <literal>abc*xyz</literal> спарује <literal>abcdxyz</literal> али такође <literal>abcdir/subdir/anything/morexyz</literal>.

note: (para)
en: To ignore all <literal>CVS</literal> folders you should either specify a pattern of <literal>*CVS</literal> or better, the pair <literal>CVS */CVS</literal>. The first option works, but would also exclude something called <literal>ThisIsNotCVS</literal>. Using <literal>*/CVS</literal> alone will not work on an immediate child <literal>CVS</literal> folder, and <literal>CVS</literal> alone will not work on sub-folders.
sr: Да би се занемарили сви <literal>CVS</literal> именици треба да специфицирате модел <literal>*CVS</literal> или боље, пар <literal>CVS */CVS</literal>. Прва опција ради, али ће такође искључити нешто као  <literal>ThisIsNotCVS</literal>. Користећи <literal>*/CVS</literal> само неће радити на директни потомак <literal>CVS</literal> именик, и <literal>CVS</literal> сам неће радити на суб-именицима.

note: (para)
en: If you want an official definition for globbing, you can find it in the IEEE specifications for the shell command language <ulink url="http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_13"><citetitle>Pattern Matching Notation</citetitle></ulink>.
sr: Ако желите званичну дефиницију глобалисања наћићете је у ИЕЕЕ спецификацијама за командни језик шкољке  <ulink url="http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_13"><citetitle>Pattern Matching Notation</citetitle></ulink>.

note: (title)
en: Deleting, Moving and Renaming
sr: Брисање, померање и преименовање

note: (title)
en: Explorer context menu for versioned files
sr: Експлореров контекст мени за верзионисане фајлове

note: (para)
en: Unlike CVS, Subversion allows renaming and moving of files and folders. So there are menu entries for delete and rename in the TortoiseSVN submenu. <placeholder-1/>
sr: Супротно ЦВС, Субверзија дозвољава преименовање и померање фајлова и именика. Тако да има мени улаза за брисање и преименовање у ТортоисеСВН субменију. <placeholder-1/>

note: (title)
en: Deleting files and folders
sr: Брисање фајлова и именика

note: (primary)
en: delete
sr: бриши

note: (primary)
en: remove
sr: уклони

note: (para)
en: Use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Delete</guimenuitem></menuchoice> to remove files or folders from subversion.
sr: Користи <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Бриши</guimenuitem></menuchoice> да се уклоне фајлови и именици из субверзије.

note: (para)
en: When you <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Delete</guimenuitem></menuchoice> a file, it is removed from your working copy immediately as well as being marked for deletion in the repository on next commit. The file's parent folder shows a <quote>deleted</quote> icon overlay. Up until you commit the change, you can get the file back using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Revert</guimenuitem></menuchoice> on the parent folder.
sr: Када урадите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Бриши</guimenuitem></menuchoice> фајл, то уклони из ваше радне копије тренутно као што и маркира за брисање у спремишту при следећем урезивању. Предачки именик фајла приказује <quote>обрисан</quote> прекривну икону. Све док не урежете измене можете вратити фајлове назад користећи  <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Врати</guimenuitem></menuchoice>  на предачки именик.

note: (para)
en: When you <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Delete</guimenuitem></menuchoice> a folder, it remains in your working copy, but the overlay changes to indicate that it is marked for deletion. Up until you commit the change, you can get the folder back using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Revert</guimenuitem></menuchoice> on the folder itself. This difference in behaviour between files and folders is a part of Subversion, not TortoiseSVN.
sr: Када <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Бриши</guimenuitem></menuchoice> именик, остаје у вашој радној копији, али се прекривач мења да индицира да је маркиран за брисање. Све док не урежете измене можете вратити именик користећи <menuchoice><guimenu>ТортоисеСВна Н</guimenu><guimenuitem>Врати</guimenuitem></menuchoice>  на сам именик. Ова разлика у понашању међу фајловима и именицима је део Субверзије, не ТортоисеСВН.

note: (para)
en: If you want to delete an item from the repository, but keep it locally as an unversioned file/folder, use <menuchoice><guimenu>Extended Context Menu</guimenu><guimenuitem>Delete (keep local)</guimenuitem></menuchoice>. You have to hold the <keycap>Shift</keycap> key while right clicking on the item in the explorer list pane (right pane) in order to see this in the extended context menu.
sr: Ако желите да обришете ставку из спремишта, али да је задржите локално каоневерзионисани фајл/именик, користите <menuchoice><guimenu>Приширени Контекст Мени</guimenu><guimenuitem>Бриши (чувај локално)</guimenuitem></menuchoice>. Треба да држите <keycap>Shift</keycap> тастер када десно кликнете на ставку у претраживачевом лист панелу (десни панел) да би га видели  у проширеном контекст менију.

note: (para)
en: If a <emphasis>file</emphasis> is deleted via the explorer instead of using the TortoiseSVN context menu, the commit dialog shows those files and lets you remove them from version control too before the commit. However, if you update your working copy, Subversion will spot the missing file and replace it with the latest version from the repository. If you need to delete a version-controlled file, always use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Delete</guimenuitem></menuchoice> so that Subversion doesn't have to guess what you really want to do.
sr: Ако је <emphasis>фајл</emphasis> обрисан преко претраживача уместо коришћењем ТортоисеСВН контекст менија, дијалог урезивања приказује те фајлове и дозвољава вам да их уклоните из контроле верзија пре урезивања такође. Међутим, ако ажурирате вашу радну копију, Субверзија ће обележити фајл који недостаје и заменити га са задњом верзијом из спремишта. Ако вам треба да обришете верзија-контролисан фајл, увек користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Бриши</guimenuitem></menuchoice> тако да Субверзија не мора да погађа шта ви стварно желите да урадите.

note: (para)
en: If a <emphasis>folder</emphasis> is deleted via the explorer instead of using the TortoiseSVN context menu, your working copy will be broken and you will be unable to commit. If you update your working copy, Subversion will replace the missing folder with the latest version from the repository and you can then delete it the correct way using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Delete</guimenuitem></menuchoice>.
sr: Ако је <emphasis>именик</emphasis>  избрисан преко претраживача уместо користићи ТортоисеСВН контекст мени, ваша радна копија ће бити оштећена и ви нећети моћи да је урежете. Ако ажурирате вашу радну копију Субверзија ће заменити недостајући именик са задњом верзијом из спремишта и можете га тада обрисати на исправан начин користећи <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Обриши</guimenuitem></menuchoice>.

note: (title)
en: Getting a deleted file or folder back
sr: Враћање избрисаних фајлова и именика

note: (para)
en: If you have deleted a file or a folder and already committed that delete operation to the repository, then a normal <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Revert</guimenuitem></menuchoice> can't bring it back anymore. But the file or folder is not lost at all. If you know the revision the file or folder got deleted (if you don't, use the log dialog to find out) open the repository browser and switch to that revision. Then select the file or folder you deleted, right-click and select <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Copy to...</guimenuitem></menuchoice> as the target for that copy operation select the path to your working copy.
sr: Ако сте обрисали фајл или именик и већ сте урезали ту операцију брисања онда нормално <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Врати</guimenuitem></menuchoice> не може да то врати уопште. Али фајл или именик није изгубљен потпуно. Ако знате ревизију фајла или именика узмите обрисане (ако не, користите дневник дијалог да их нађете) отворите претраживач спремишта и пребаците на ту ревизију. Затим изаберите фајл или именик које сте обрисали, десни клик и изаберите  <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Копирај у...</guimenuitem></menuchoice> као циљ за ту операцију копираља изаберите путању у вашој радној копији.

note: (title)
en: Moving files and folders
sr: Померање фајлова и именика

note: (primary)
en: rename
sr: преименуј

note: (primary)
en: move
sr: помери

note: (para)
en: If you want to do a simple in-place rename of a file or folder, use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Rename...</guimenuitem></menuchoice> Enter the new name for the item and you're done.
sr: Ако желите да урадите једноставно на-месту преименовање фајла или именика, користите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Преименуј...</guimenuitem></menuchoice> Унесите ново име за ставку и урадите.

note: (para)
en: select the files or directories you want to move
sr: избор фајлова или именика које желите да померите

note: (para)
en: in the popup menu select <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>SVN Move versioned files here</guimenuitem></menuchoice>
sr: у попап менију изаберите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>СВН Помери верзионисани фајл овде</guimenuitem></menuchoice>

note: (para)
en: If you want to move files around inside your working copy, perhaps to a different sub-folder, use the right-mouse drag-and-drop handler: <placeholder-1/>
sr: Ако желите да померите фајлове около унутар ваше радне копије, можда у различит суб-именик, користите десни-миш вуци-и-баци ручицу: <placeholder-1/>

note: (title)
en: Commit the parent folder
sr: урезивање предачког именика

note: (para)
en: Since renames and moves are done as a delete followed by an add you must commit the parent folder of the renamed/moved file so that the deleted part of the rename/move will show up in the commit dialog. If you don't commit the removed part of the rename/move, it will stay behind in the repository and when your co-workers update, the old file will not be removed. i.e. they will have <emphasis>both</emphasis> the old and the new copies.
sr: Како су преименовање и померање дати као брисање праћено додавањем морате урезати предачки именик преименованих/померених фајлова тако да обрисани део преименовања/померања ће се приказати у дијалогу урезивања. Ако не урежете уклоњени део преименуј/помери, он ће остати иза у спремишту и када ваш сарадник ажурира стари фајл неће бити уклоњен. тј. он ће имати <emphasis>обе</emphasis> стару и нову копију.

note: (para)
en: You <emphasis>must</emphasis> commit a folder rename before changing any of the files inside the folder, otherwise your working copy can get really messed up.
sr: Ви <emphasis>морате</emphasis> урезати преименовање именика пре измена било ког фајла у именику, другачије ваша радна копија ће стварни бити забрљана.

note: (para)
en: You can also use the repository browser to move items around. Read <xref linkend="tsvn-dug-repobrowser"/> to find out more.
sr: Можете такође користити претраживач спремишта да померате ставке наоколо. Прочитајте <xref linkend="tsvn-dug-repobrowser"/> да нађете више детаља.

note: (title)
en: Do Not SVN Move Externals
sr: Немојте да СВН помера екстернале

note: (para)
en: You should <emphasis>not</emphasis> use the TortoiseSVN <guilabel>Move</guilabel> or <guilabel>Rename</guilabel> commands on a folder which has been created using <literal>svn:externals</literal>. This action would cause the external item to be deleted from its parent repository, probably upsetting many other people. If you need to move an externals folder you should use an ordinary shell move, then adjust the <literal>svn:externals</literal> properties of the source and destination parent folders.
sr: Ви <emphasis>не</emphasis> треба да користите ТортоисеСВН <guilabel>Помери</guilabel> или <guilabel>Преименуј</guilabel> команде на именицима који су креирани коришћењем <literal>svn:externals</literal>. Ова акција ће проузроковати да се спољашња ставка обрише из свог предачког спремишта, вероватно унесретивши много других људи. Ако треба да померите спољашњи именик треба користити обично померање из шкољке, затим подесите  <literal>svn:externals</literal> особине предачког именика извора и одредишта.

note: (title)
en: Changing case in a filename
sr: Измена великих и малих слова у именима фајла

note: (primary)
en: case change
sr: измена великих и малих слова

note: (para)
en: Making case-only changes to a filename is tricky with Subversion on Windows, because for a short time during a rename, both filenames have to exist. As Windows has a case-insensitive file system, this does not work using the usual Rename command.
sr: Правећи измене у величини слова у фајлимену је трик са Субверзијом у Виндоузу, јер у кратком периоду у току преименовања, оба фајлимена постоје. Како Виндоуз има фајл систем независан од величине слова ово не ради коришћењем обичне Преименуј команде.

note: (para)
en: Fortunately there are (at least) two possible methods to rename a file without losing its log history. It is important to rename it within subversion. Just renaming in the explorer will corrupt your working copy!
sr: Срећом постоји (најмање) два могућа метода за преименовање фајла без губтка његове историје. Важно је да се он преименује у оквиру субверзије. Само преименовање у претраживачу поквариће вашу радну копију!

note: (para)
en: Commit the changes in your working copy.
sr: Урезивање измена у вашој радној копији.

note: (para)
en: Rename the file from UPPERcase to upperCASE directly in the repository using the repository browser.
sr: Преименујте фајл из  UPPERcase у upperCASE директно у спремишту користећи претраживач спремишта.

note: (para)
en: Update your working copy.
sr: Ажурирање ваше радне копије.

note: (para)
en: Solution A) (recommended) <placeholder-1/>
sr: Решење А) (препоручено) <placeholder-1/>

note: (para)
en: Rename from UPPERcase to UPPERcase_ with the rename command in the TortoiseSVN submenu.
sr: Преименујте UPPERcase у UPPERcase_ са командом преименовања у ТортоисеСВН субменију.

note: (para)
en: Commit the changes.
sr: Урезивање промена.

note: (para)
en: Rename from UPPERcase_ to upperCASE.
sr: Преименуј из УППЕРцасе_ у упперЦАСЕ.

note: (para)
en: Solution B) <placeholder-1/>
sr: Решење Б) <placeholder-1/>

note: (title)
en: Dealing with filename case conflicts
sr: Рад са конфликтом величине слова у имену фајла

note: (para)
en: If the repository already contains two files with the same name but differing only in case (e.g. <filename>TEST.TXT</filename> and <filename>test.txt</filename>), you will not be able to update or checkout the parent directory on a Windows client. Whilst Subversion supports case-sensitive filenames, Windows does not.
sr: Ако спремиште већ садржи два фајла са истим именом који се разликују само у величини слова (нпр. <filename>TEST.TXT</filename> и <filename>test.txt</filename>), ви нећете моћи да ажурирате или преузмете предачки именик на Виндоуз клијенту. Пошто Субверзија подржава фајлимена зависна од величине слова, Виндоуз то не ради.

note: (para)
en: This sometimes happens when two people commit, from separate working copies, files which happen to have the same name, but with a case difference. It can also happen when files are committed from a system with a case-sensitive file system, like Linux.
sr: Ово се понекад дешава када два човека урезују, из посебних радних копија, фајлове за које се деси да имају иста имена, али са разликом у величини слова. То се такође дешава када су фајлови урезани из система са фајлсистемом који разликује величину слова као Линукс.

note: (para)
en: In that case, you have to decide which one of them you want to keep and delete (or rename) the other one from the repository.
sr: У том случају морате одлучити који од њих желите да задржите и обришете (или преименујете) други из спремишта.

note: (title)
en: Preventing two files with the same name
sr: Предупредити два фајла са истим имено

note: (para)
en: There is a server hook script available at: <ulink url="http://svn.collab.net/repos/svn/trunk/contrib/hook-scripts/"><citetitle>http://svn.collab.net/repos/svn/trunk/contrib/hook-scripts/</citetitle></ulink> that will prevent checkins which result in case conflicts.
sr: Постоји сервер закачива скрипта доступна на:  <ulink url="http://svn.collab.net/repos/svn/trunk/contrib/hook-scripts/"><citetitle>http://svn.collab.net/repos/svn/trunk/contrib/hook-scripts/</citetitle></ulink> која ће предупредити проверу која резултира конфликтом услед величине слова.

note: (title)
en: Repairing File Renames
sr: Исправка преименовања фајлова

note: (para)
en: Sometimes your friendly IDE will rename files for you as part of a refactoring exercise, and of course it doesn't tell Subversion. If you try to commit your changes, Subversion will see the old filename as missing and the new one as an unversioned file. You could just check the new filename to get it added in, but you would then lose the history tracing, as Subversion does not know the files are related.
sr: Понекад ваш пријатељски ИДЕ ће преименовати фајлове за вас као део прављења примера, и свакако то не каже Субверзији. Ако покушате да урежете своје измене Субверзија ће видети стара фајлимена као недостајућа и нова као неверзионисане фајлове. Можете само проверити ново фајлиме да додате али тада губите слику историје пошто Субверзија незна фајлове на које се односи.

note: (para)
en: A better way is to notify Subversion that this change is actually a rename, and you can do this within the <guilabel>Commit</guilabel> and <guilabel>Check for Modifications</guilabel> dialogs. Simply select both the old name (missing) and the new name (unversioned) and use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Repair Move</guimenuitem></menuchoice> to pair the two files as a rename.
sr: Бољи начин је да се нотира Субверзија да су ове измене у ствари преименовања и можете то урадити у оквиру  <guilabel>Урежи</guilabel> и <guilabel>Провери Модификацију</guilabel> дијалог. Једноставно изаберите старо име (недостаје) и ново име (неверзионисано) и користите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Поправи Помери</guimenuitem></menuchoice> да упарите два фајла као преименовање.

note: (title)
en: Deleting Unversioned Files
sr: Брисање неверзионисаних фајлова

note: (para)
en: Usually you set your ignore list such that all generated files are ignored in Subversion. But what if you want to clear all those ignored items to produce a clean build? Usually you would set that in your makefile, but if you are debugging the makefile, or changing the build system it is useful to have a way of clearing the decks.
sr: Обично подешавате листу занемаривања тако да су сви генерисани фајлви занемарени у Субверзији. Али шта ако желите да очистите све занемарене ставке да би израдили чисту градњу? Обично то подешавате у мејкфајлу али ако дебагујете мејкфајл или мењањем система изградње корисно је да се има начин чишћења платформе.

note: (para)
en: TortoiseSVN provides just such an option using <menuchoice><guimenu>Extended Context Menu</guimenu><guimenuitem>Delete unversioned items...</guimenuitem></menuchoice>. You have to hold the <keycap>Shift</keycap> while right clicking on a folder in the explorer list pane (right pane) in order to see this in the extended context menu. This will produce a dialog which lists all unversioned files anywhere in your working copy. You can then select or deselect items to be removed.
sr: ТортоисеСВН омогућава управо такву опцију коришћењем <menuchoice><guimenu>Проширени Контекст Мени</guimenu><guimenuitem>Бриши неверзионисане ставке...</guimenuitem></menuchoice>. Држите <keycap>Shift</keycap> док десно кликнете на именик у панелу листе претраживача (десни панел) да би видели ово у проширеном контекст менију. Ово ће произвести дијалог који листа све неверзионисане фајлове било где у вашој радној копији. Можете затим изабрати ставке за уклањање.

note: (para)
en: When such items are deleted, the recycle bin is used, so if you make a mistake here and delete a file that should have been versioned, you can still recover it.
sr: Када се те ставке обришу корпа за отпатке се користи тако да ако направите грешку и обришете фајл који треба да буде верзионисан још увек га можете повратити.

note: (title)
en: Undo Changes
sr: Поништи измене

note: (primary)
en: revert
sr: врати

note: (primary)
en: undo
sr: поништи

note: (title)
en: Revert dialog
sr: Врати дијалог

note: (para)
en: If you want to undo all changes you made in a file since the last update you need to select the file, <action>right click</action> to pop up the context menu and then select the command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Revert</guimenuitem></menuchoice> A dialog will pop up showing you the files that you've changed and can revert. Select those you want to revert and click on <guibutton>OK</guibutton>. <placeholder-1/>
sr: Ако желите поништити све измене које сте урадили у фајлу од задњег ажурирања потребно је да изаберете фајл, <action>десни клик</action> да искочи контекст мени и затим изаберите команду <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Врати</guimenuitem></menuchoice> Дијалог ће искочити приказијући вам фајлове које сте изменили и вратили. Изаберите оне које желите да вратите и кликните на <guibutton>OK</guibutton>. <placeholder-1/>

note: (para)
en: If you want to undo a deletion or a rename, you need to use Revert on the parent folder as the deleted item does not exist for you to right-click on.
sr: Ако желите да поништите брисање или преименовање, потребно је да користите Врати на предачки именик јер обрисани не постоје да кликнете на њих.

note: (para)
en: If you want to undo the addition of an item, this appears in the context menu as <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Undo add...</guimenuitem></menuchoice>. This is really a revert as well, but the name has been changed to make it more obvious.
sr: Ако желите поништити додавање ставке то се појављује у контекст менију као <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Поништи Додај...</guimenuitem></menuchoice>. Ово заиста враћа али име је промењено да га учини много уочљивијим.

note: (para)
en: The columns in this dialog can be customized in the same way as the columns in the <guilabel>Check for modifications</guilabel> dialog. Read <xref linkend="tsvn-dug-wcstatus-2"/> for further details.
sr: Колоне у овом дијалогу могу се подесити на исти начин као колоне у <guilabel>Провери за модификацију</guilabel> дијалогу. Прочитајте <xref linkend="tsvn-dug-wcstatus-2"/> за више детаља.

note: (title)
en: Undoing Changes which have been Committed
sr: Поништавање измена које су урезане

note: (para)
en: <menuchoice><guimenuitem>Revert</guimenuitem></menuchoice> will only undo your local changes. It does <emphasis>not</emphasis> undo any changes which have already been committed. If you want to undo all the changes which were committed in a particular revision, read <xref linkend="tsvn-dug-showlog"/> for further information.
sr: <menuchoice><guimenuitem>Врати</guimenuitem></menuchoice> само поништава ваше локалне измене. То <emphasis>не</emphasis> поништава било коју измену која је већ урезана. Ако желите да поништите све измене које су урезане у посебној ревизији прочитајте <xref linkend="tsvn-dug-showlog"/> за додатне информације.

note: (title)
en: Revert is Slow
sr: Враћање је споро

note: (para)
en: When you revert changes you may find that the operation takes a lot longer than you expect. This is because the modified version of the file is sent to the recycle bin, so you can retrieve your changes if you reverted by mistake. However, if your recycle bin is full, Windows takes a long time to find a place to put the file. The solution is simple: either empty the recycle bin or deactivate the <guilabel>Use recycle bin when reverting</guilabel> box in TortoiseSVN's settings.
sr: Када вратите измене можете наћи да та операција траје дуже него сте очекивали. То је зато што се измењена верзија фајла шаље у корпу тако да можете вратити измене ако сте погрешили. Међутим, ако је корпа пуна Виндоуз узима пуно времена да нађе место да стави фајл. Решење је једноставно: или испразните корпу или деактивирајте <guilabel>Користите корпу при враћању</guilabel> бокс у ТортоисеСВН подешавању.

note: (title) (entry) (glossterm)
en: Cleanup
sr: Чишћење

note: (primary)
en: cleanup
sr: чишћење

note: (para)
en: If a Subversion command cannot complete successfully, perhaps due to server problems, your working copy can be left in an inconsistent state. In that case you need to use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Cleanup</guimenuitem></menuchoice> on the folder. It is a good idea to do this at the top level of the working copy.
sr: Ако Субверзиона команда не може да се заврши успешно, могуће због проблема на серверу, ваша радна копија биће остављена у неконзистентном стању. У том случају треба да користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Чишћење</guimenuitem></menuchoice> на именику. То је добра идеја да се уради на вршном нивоу радне копије.

note: (para)
en: Cleanup has another useful side effect. If a file date changes but its content doesn't, Subversion cannot tell whether it has really changed except by doing a byte-by-byte comparison with the pristine copy. If you have a lot of files in this state it makes acquiring status very slow, which will make many dialogs slow to respond. Executing a Cleanup on your working copy will repair these <quote>broken</quote> timestamps and restore status checks to full speed.
sr: Чишћење има и други пропратни ефекат. Ако је датум фајла промењен а садржај није, Субверзија не може рећи да ли је заиста измењен осим провером бајт-по-бајт са чистом копијом. Ако имате пуно фајлова у овом стању провера статуса је врло спора што ће урадити пуно дијалога споро одговарање. Извршавањем Чишћења на радној копији поправиће <quote>поремећене</quote> временске маркере и повратити статус провере пуном брзином.

note: (title)
en: Use Commit Timestamps
sr: Користи временске маркере урезивања

note: (para)
en: Some earlier releases of Subversion were affected by a bug which caused timestamp mismatch when you check out with the <guilabel>Use commit timestamps</guilabel> option checked. Use the Cleanup command to speed up these working copies.
sr: Неке раније реализације Субверзије су имале баг који је узроковао онфликт временских маркера када их проверавате са  <guilabel>Користи урезивање временских маркера</guilabel> провером опција. Користите Чишћење команду да убрзате ове радне копије.

note: (title)
en: Project Settings
sr: Подешавање пројекта

note: (primary)
en: properties
sr: особине

note: (title)
en: Explorer property page, Subversion tab
sr: Власнички лист експлорера, Субверзиони таб

note: (para)
en: <placeholder-1/> Sometimes you want to have more detailed information about a file/directory than just the icon overlay. You can get all the information Subversion provides in the explorer properties dialog. Just select the file or directory and select <menuchoice><guimenu>Windows Menu</guimenu><guimenuitem>properties</guimenuitem></menuchoice> in the context menu (note: this is the normal properties menu entry the explorer provides, not the one in the TortoiseSVN submenu!). In the properties dialog box TortoiseSVN has added a new property page for files/folders under Subversion control, where you can see all relevant information about the selected file/directory.
sr: <placeholder-1/> Понекад желите да имате детаљније информације о фајл/именик него што је прекривна икона. Можете добити све информације које Субверзија даје у дијалогу особина претраживача. Само изаберите фајл или именик и изаберите <menuchoice><guimenu>Виндоуз Мени</guimenu><guimenuitem>Особине</guimenuitem></menuchoice> у контекст менију (примедба: то је нормалан мени особина улаз који даје претраживач, није део ТортоисеСВН субменија!). У дијалогу особина ТортоисеСВН додаје нову страну особина за фајлове/именике под Субверзијином контролом, где можете видети релевантне информације о изабраном фајлу/именику.

note: (title)
en: Subversion Properties
sr: Субверзионе особине

note: (primary)
en: Subversion properties
sr: Субверзионе особине

note: (title)
en: Subversion property page
sr: Субверзиони власнички лист

note: (para)
en: <placeholder-1/> You can read and set the Subversion properties from the Windows properties dialog, but also from <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>properties</guimenuitem></menuchoice> and within TortoiseSVN's status lists, from <menuchoice><guimenu>Context menu</guimenu><guimenuitem>properties</guimenuitem></menuchoice>.
sr: <placeholder-1/> Можете читати и подесити Субверзионе особине из Виндоуз особине дијалога, али такође из <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>особине</guimenuitem></menuchoice> и у оквиру ТортоисеСВН статусне листе из <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>особине</guimenuitem></menuchoice>.

note: (para)
en: You can add your own properties, or some properties with a special meaning in Subversion. These begin with <literal>svn:</literal>. <literal>svn:externals</literal> is such a property; see how to handle externals in <xref linkend="tsvn-dug-import-4"/>.
sr: Можете додату ваше личне особине, или неке особине са специфичним значењем у Субверзији. То што почиње са <literal>svn:</literal>. <literal>svn:externals</literal> је таква особинач видите како се рукује екстерналима у xref linkend="tsvn-dug-import-4"/>.

note: (title)
en: svn:keywords
sr: свн:кључнеречи

note: (primary)
en: keywords
sr: кључне речи

note: (primary)
en: expand keywords
sr: проширење кључних речи

note: (para)
en: Date of last known commit. This is based on information obtained when you update your working copy. It does <emphasis>not</emphasis> check the repository to find more recent changes.
sr: Датум задњег познатог урезивања. Ово је засновано на информацију добијену када сте ажурирали вашу радну копију. То <emphasis>не</emphasis>  проверава спремиште да нађе најскорије измене.

note: (para)
en: Revision of last known commit.
sr: Ревизија задње познатог урезвања.

note: (para)
en: Author who made the last known commit.
sr: Аутор који је урадио задње познато урезивање.

note: (para)
en: The full URL of this file in the repository.
sr: Пун УРЛ овог фајла у спремишту.

note: (para)
en: A compressed combination of the previous four keywords.
sr: Компримована комбинација претходне четири кључне речи.

note: (para)
en: Subversion supports CVS-like keyword expansion which can be used to embed filename and revision information within the file itself. Keywords currently supported are: <placeholder-1/>
sr: Субверзија подржава ЦВС-сличне проширење кључних речи које се могу користити да углаве фајлиме и ревизиону информацију у сам фајл. Кључне речи тренутно подржане су: <placeholder-1/>

note: (para)
en: To find out how to use these keywords, look at the <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.props.special.keywords.html"><citetitle>svn:keywords section</citetitle></ulink> in the Subversion book, which gives a full description of these keywords and how to enable and use them.
sr: Да бисте нашли како да користите кључне речи погледајте на <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.props.special.keywords.html"><citetitle>svn:keywords section</citetitle></ulink> у Субверзионој књизи, која вам даје пун опис ових кључних речи и како их омогућити и користити.

note: (para)
en: For more information about properties in Subversion see the <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.props.html"><citetitle>Special Properties</citetitle></ulink>.
sr: Даље информације о свнсерву могу се наћи на <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.props.html"><citetitle>Специјалне особине</citetitle></ulink>.

note: (title)
en: Adding and Editing Properties
sr: Додавање и уређење особина.

note: (title)
en: Adding properties
sr: Додавање особина

note: (para)
en: <placeholder-1/> To add a new property, first click on <guilabel>Add...</guilabel>. Select the required property name from the combo box, or type in a name of your own choice, then enter a value in the box below. Properties which take multiple values, such as an ignore list, can be entered on multiple lines. Click on <guibutton>OK</guibutton> to add that property to the list.
sr: <placeholder-1/> Да бисте додали нове особине најпре кликните на <guilabel>Додај...</guilabel>. Изаберите име жељене особине из комбо бокса, или укуцајте име по вашем избору, затим унесите вредност у бокс испод. Особине које имају вишеструке вредности, као што је листа занемаривања, могу се унети у више линија. Кликните на <guibutton>OK</guibutton> и додајте ту особину у листу.

note: (para)
en: If you want to apply a property to many items at once, select the files/folders in explorer, then select <menuchoice><guimenu>Context menu</guimenu><guimenuitem>properties</guimenuitem></menuchoice>
sr: Ако желите да примените особину на више ставки одједном, изаберите фајлове/именике у претраживачу, затим изаберите <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>особине</guimenuitem></menuchoice>

note: (para)
en: If you want to apply the property to <emphasis>every</emphasis> file and folder in the hierarchy below the current folder, check the <guilabel>Recursive</guilabel> checkbox.
sr: Ако желите да примените особине на <emphasis>сваки</emphasis> фајл и именик у хијерархији испод текућег именика, чекирајте <guilabel>Рекурзив</guilabel> чекбокс.

note: (para)
en: Some properties, for example <literal>svn:needs-lock</literal>, can only be applied to files, so the property name doesn't appear in the drop down list for folders. You can still apply such a property recursively to all files in a hierarchy, but you have to type in the property name yourself.
sr: Неке особине, на пример <literal>svn:needs-lock</literal>, могу се само применити на фајлове, тако име особине се не појављује у падајућој листи за именике. Можете тек применити такве особине рекурзивно на све фајлове у хијерархији, али морате да откуцате име особине сами.

note: (para)
en: If you wish to edit an existing property, select that property from the list of existing properties, then click on <guibutton>Edit...</guibutton>.
sr: Ако желите да уредите постојећу особину, изаберите ту особину из листе постојећих особина, затим кликните на <guibutton>Уреди...</guibutton>.

note: (para)
en: If you wish to remove an existing property, select that property from the list of existing properties, then click on <guibutton>Remove</guibutton>.
sr: Ако желите да уклоните постојећу особину, изаберите особину из листе постојећих особина, затим кликните на <guibutton>Уклони</guibutton>.

note: (para)
en: The <literal>svn:externals</literal> property can be used to pull in other projects from the same repository or a completely different repository. For more information, read <xref linkend="tsvn-dug-import-4"/>.
sr: Особина <literal>svn:externals</literal> може се користити да се привуче у друге пројекте из истог спремишта или сасвим различитог спремишта. За више информација, прочитајте <xref linkend="tsvn-dug-import-4"/>.

note: (title)
en: Exporting and Importing Properties
sr: Извоз и увоз особина

note: (para)
en: Often you will find yourself applying the same set of properties many times, for example <literal>bugtraq:logregex</literal>. To simplify the process of copying properties from one project to another, you can use the Export/Import feature.
sr: Често ћете затећи себе да примењујете исти скуп особина више пута, на пример <literal>bugtraq:logregex</literal>. Да поједноставите процес копирања особина из једног пројекта у други, можете користити Извези/Увези могућност.

note: (para)
en: From the file or folder where the properties are already set, use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>properties</guimenuitem></menuchoice>, select the properties you wish to export and click on <guibutton>Export...</guibutton>. You will be prompted for a filename where the property names and values will be saved.
sr: Од фајла или именика где је особина већ подешена користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>особине</guimenuitem></menuchoice>, изаберите особине које желите да извезете и кликните на guibutton>Извези...</guibutton>. Бићете питани за фајлиме где ће се имена особина и вредности сачувати.

note: (para)
en: From the folder(s) where you wish to apply these properties, use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>properties</guimenuitem></menuchoice> and click on <guibutton>Import...</guibutton>. You will be prompted for a filename to import from, so navigate to the place you saved the export file previously and select it. The properties will be added to the folders non-recursively.
sr: Из именика где желите да примените ове особине, користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>особине</guimenuitem></menuchoice> кликните на <guibutton>Увоз...</guibutton>. Бићете питани за фајлиме за увоз па одите до места где сте сачували раније извезен фајл и изаберите га. Особине ће бити додате именику не-рекурзивно.

note: (para)
en: If you want to add properties to a tree recursively, follow the steps above, then in the property dialog select each property in turn, click on <guibutton>Edit...</guibutton>, check the <guilabel>Apply property recursively</guilabel> box and click on <guibutton>OK</guibutton>.
sr: Ако желите да додате особине стаблу рекурзивно пратите горње кораке, затим у дијалогу особина изаберите сваку особину једну за другом, <guibutton>Уреди...</guibutton>, чекирајте <guilabel>Примени особину рекурзивно</guilabel>бокс и кликните на  <guibutton>OK</guibutton>.

note: (para)
en: The Import file format is binary and proprietary to TortoiseSVN. Its only purpose is to transfer properties using Import and Export, so there is no need to edit these files.
sr: Увозни фајл формат је бинарни и власништво ТортоисеСВН. Његова је једина сврха да пренесе особине користећи Увоз и Извоз, тако да није потребно уређење ових фајлова.

note: (title)
en: Binary Properties
sr: Бинарне Особине

note: (para)
en: TortoiseSVN can handle binary property values using files. To read a binary property value, <guibutton>Save...</guibutton> to a file. To set a binary value, use a hex editor or other appropriate tool to create a file with the content you require, then <guibutton>Load...</guibutton> from that file.
sr: ТортоисеСВН може руковати бинарним вредностима особина користећи фајлове. Да би се прочитала бинарна вредност особине <guibutton>Сачувај...</guibutton> у фајл. Да се подеси бинарна вредност користите хекса уређивач или други одговарајући алат да цреирате фајл са садржајем који вам је потребан, затим  <guibutton>Унеси...</guibutton> из тог фајла.

note: (para)
en: Although binary properties are not often used, they can be useful in some applications. For example if you are storing huge graphics files, or if the application used to load the file is huge, you might want to store a thumbnail as a property so you can obtain a preview quickly.
sr: Мада се бинарне особине не користе често оне могу бити корисне у неким апликацијама. На пример ако смештате огромне графичке фајлове, или ако апликација коришћена да унесе фајл је огромна, можете желети да сачувате прегледне сличице као ообину да бисте могли да брзо добијете преглед.

note: (title)
en: Automatic property setting
sr: Аутоматско подешавање особина

note: (primary)
en: auto-props
sr: ауто-особ

note: (para)
en: You can configure Subversion and TortoiseSVN to set properties automatically on files and folders when they are added to the repository. There are two ways of doing this.
sr: Можете конфигурисати Субверзију и ТортоисеСВН да подесите особине аутоматски на фајловима и именицима када се они додају у спремиште. Постоји два начина да се то уради.

note: (para)
en: You can edit the subversion configuration file to enable this feature on your client. The <guilabel>General</guilabel> page of TortoiseSVN's settings dialog has an edit button to take you there directly. The config file is a simple text file which controls some of subversion's workings. You need to change two things: firstly in the section headed <literal>miscellany</literal> uncomment the line <literal>enable-auto-props = yes</literal>. Secondly you need to edit the section below to define which properties you want added to which file types. This method is a standard subversion feature and works with any subversion client. However it has to be defined on each client individually - there is no way to propagate these settings from the repository.
sr: Можете уредити субверзиони конфигурациони фајл да омогућите ову особину на клијенту. <guilabel>Генерална</guilabel> страна ТортоисеСВН подешавања дијалог има дугме за уређење да га покренете директно. Конфиг фајл је једноставан текст фајл који контролише неке од субверзионих деловања. Потребно је да измените две ствари: најпре у заглављу параграфа <literal>асортиман</literal> откоментирајте линију <literal>enable-auto-props = yes</literal>. Друго, потребно је да уредите параграф испод да дефинише које особине желите да додате на који тип фајла. Овај метод је стандардна субверзиона особина и ради са било којим субверзионим клијентом. Међутим то је дефинисано код сваког клијента индивидуално - нема начина да се пренесе ово подешавање из спремишта.

note: (para)
en: An alternative method is to set the <literal>tsvn:autoprops</literal> property on folders, as described in the next section. This method only works for TortoiseSVN clients, but it does get propagated to all working copies on update.
sr: Алтернативни метод је да се подеси <literal>tsvn:autoprops</literal> особина на именику, како је описано у следећем параграфу. Овај метод ради само за ТортоисеСВН клијенте, али то се добија за све радне копије при ажурирању.

note: (para)
en: Whichever method you choose, you should note that auto-props are only applied to files at the time they are added to the repository. Auto-props will never change the properties of files which are already versioned.
sr: Којигод метод да се изабере морате приметити  да ауто-особине су примењене само на фајлове у време када су додати спремишту. Ауто-особине неће никада изменити особине фајлова који су већ верзионисани.

note: (para)
en: If you want to be absolutely sure that new files have the correct properties applied, you should set up a repository pre-commit hook to reject commits where the required properties are not set.
sr: Ако желити да будете апсолутно сигурни у то да нови фајлови имају исправне особине примењене, ви треба да подесите у спремишту пре-урезивања закачаљку да одбаци урезивање тамо где нису подешене одговарајуће особине.

note: (title)
en: Commit properties
sr: Урезивање особина

note: (para)
en: Subversion properties are versioned. After you change or add a property you have to commit your changes.
sr: Субверзионе особине су верзионисане. После измена или додавања особина треба да урежете ваше измене.

note: (title)
en: Conflicts on properties
sr: Конфликт у особинама

note: (para)
en: If there's a conflict on committing the changes, because another user has changed the same property, Subversion generates a <filename>.prej</filename> file. Delete this file after you have resolved the conflict.
sr: Ако постоји конфликт при урезивању измена, зато што други корисник има измењене исте особине, Субверзија генерише <filename>.prej</filename> фајл. Обришите овај фајл после разрешења конфликта.

note: (title)
en: TortoiseSVN Project Properties
sr: Особине ТортоисеСВН пројеката

note: (primary)
en: project properties
sr: особине пројекта

note: (primary)
en: TortoiseSVN properties
sr: ТортоисеСВН особине

note: (para)
en: <literal>tsvn:logminsize</literal> sets the minimum length of a log message for a commit. If you enter a shorter message than specified here, the commit is disabled. This feature is very useful for reminding you to supply a proper descriptive message for every commit. If this property is not set, or the value is zero, empty log messages are allowed.
sr: <literal>tsvn:logminsize</literal> подешава минималну дужину дневник поруке за урезивање. Ако унесете краћу поруку него што је специфицирано овде, урезивање је онемогућено. Ова особина је веома корисна да вас подсети да снабдете одговарајућу описну поруку за свако урезивање. Ако ова особина није подешена, или има вредност нула, празан дневник порука је дозвољен.

note: (para)
en: <literal>tsvn:lockmsgminsize</literal> sets the minimum length of a lock message. If you enter a shorter message than specified here, the lock is disabled. This feature is very useful for reminding you to supply a proper descriptive message for every lock you get. If this property is not set, or the value is zero, empty lock messages are allowed.
sr: <literal>tsvn:lockmsgminsize</literal> подешава минималну дужину поруке закључавања. Ако унесете краћу поруку од специфициране овде, закључавање је онемогућено. Ова особина је веома корисна да вас подсети да снабдете одговарајућу описну поруку за свако закључавање које узмете. Ако ова особина није подешена, или је вредност нула, празна порука закључавања се дозвољава.

note: (para)
en: <literal>tsvn:logwidthmarker</literal> is used with projects which require log messages to be formatted with some maximum width (typically 80 characters) before a line break. Setting this property to a non-zero will do 2 things in the log message entry dialog: it places a marker to indicate the maximum width, and it disables word wrap in the display, so that you can see whether the text you entered is too long. Note: this feature will only work correctly if you have a fixed-width font selected for log messages.
sr: <literal>tsvn:logwidthmarker</literal> се користи са пројектима који захтевају дневник поруку форматирану на максималну ширину (типично 80 карактера) пре савијања линије. Подешавање ове особине на не-нула урадиће 2 ствари у дневник порука дијалогу: смешта маркер да индицира максималну ширину и онемогућава савијање речи на дисплеју, тако можете видети да ли је текст који сте унели сувише дугачак. Приметимо: ова особина ради коректно само ако имате писмо фиксне-ширине изабран за дневник порука.

note: (para)
en: <literal>tsvn:logtemplate</literal> is used with projects which have rules about log message formatting. The property holds a multi-line text string which will be inserted in the commit message box when you start a commit. You can then edit it to include the required information. Note: if you are also using <literal>tsvn:logminsize</literal>, be sure to set the length longer than the template or you will lose the protection mechanism.
sr: <literal>tsvn:logtemplate</literal>  се користи са пројектима који имају правила о форматирању дневник порука. особине држе мулти-линијски текст стринг који ће бити убачен у бокс порука урезивања када почнете урезивање. Затим можете уредити да укључите жељене информације. Приметио: ако такође користите <literal>tsvn:logminsize</literal>, будите сигурни да подесите дужину већу од модела или ћете изгубити заштитни механизам.

note: (para)
en: Subversion allows you to set <quote>autoprops</quote> which will be applied to newly added or imported files, based on the file extension. This depends on every client having set appropriate autoprops in their subversion configuration file. <literal>tsvn:autoprops</literal> can be set on folders and these will be merged with the user's local autoprops when importing or adding files. The format is the same as for subversion autoprops, e.g. <literal>*.sh = svn:eol-style=native;svn:executable</literal> sets two properties on files with the <literal>.sh</literal> extension.
sr: Субверзија вам омогућава да подесите <quote>autoprops</quote> који ће бити примењен на ново додате или увезене фајлове, засноване на екстензији фајла. Ово зависи на сваком клијенту који има подешен одговарајучи аутопропс у свом субверзионом конфигурационом фајлу. <literal>tsvn:autoprops</literal> може бити подешен на именику и то ће бити стопљено са корисничким локалним аутопропс када се увезу или додају фајлови. Формат је исти као и за субверзиони аутопропс, нпр. <literal>*.sh = svn:eol-style=native;svn:executable</literal> подешава две особине на фајловима са <literal>.sh</literal> екстензијом.

note: (para)
en: If there is a conflict between the local autoprops and <literal>tsvn:autoprops</literal>, the project settings take precedence because they are specific to that project.
sr: Ако постоји конфликт између локалних аутопропс и <literal>tsvn:autoprops</literal>,  подешавање пројекта узима примат јер је специфично за пројект.

note: (para)
en: In the Commit dialog you have the option to paste in the list of changed files, including the status of each file (added, modified, etc). <literal>tsvn:logfilelistenglish</literal> defines whether the file status is inserted in English or in the localized language. If the property is not set, the default is <literal>true</literal>.
sr: У Урежи дијалогу имате опције да налепите на листу измењених фајлова, укључујући статус сваког фајла (додат,измењен,итд). <literal>tsvn:logfilelistenglish</literal> дефинише да ли је статус фајла убачен на енглеском или на локалном језику. Ако особина није подешена уобичајено стање је <literal>true</literal>.

note: (para)
en: TortoiseSVN can use spell checker modules which are also used by OpenOffice and Mozilla. If you have those installed this property will determine which spell checker to use, i.e. in which language the log messages for your project should be written. <literal>tsvn:projectlanguage</literal> sets the language module the spell checking engine should use when you enter a log message. You can find the values for your language on this page: <ulink url="http://msdn2.microsoft.com/en-us/library/ms776260.aspx"><citetitle>MSDN: Language Identifiers</citetitle></ulink>.
sr: ТортоисеСВН може користити проверу правописа модул који се такође користи у ОпенОффице и Мозилла. Ако их имате инсталиране ове особине ће одредити који проверавач правописа користити, тј. у ком језику дневник порука за ваш пројекат треба бити написан. <literal>tsvn:projectlanguage</literal> подешава језик модел провере правописа машине треба користити када унесете дневник поруку. Можете наћи вредност за ваш језик на страни: <ulink url="http://msdn2.microsoft.com/en-us/library/ms776260.aspx"><citetitle>MSDN: Language Identifiers</citetitle></ulink>.

note: (para)
en: You can enter this value in decimal, or in hexadecimal if prefixed with <literal>0x</literal>. For example English (US) can be entered as <literal>0x0409</literal> or <literal>1033</literal>.
sr: Можете унети ову вредност у децималној или хексадецималној форми ако се префиксује са <literal>0x</literal>. На пример Енглески (УС) може се унети као <literal>0x0409</literal> или <literal>1033</literal>.

note: (para)
en: The property <literal>tsvn:logsummary</literal> is used to extract a portion of the log message which is then shown in the log dialog as the log message summary.
sr: Особина <literal>tsvn:logsummary</literal> се користи издвоји део дневник поруке који ће бити приказан у дневник порука резултата.

note: (para)
en: The value of the <literal>tsvn:logsummary</literal> property must be set to a one line regex string which contains one regex group. Whatever matches that group is used as the summary.
sr: Вредност <literal>tsvn:logsummary</literal> особине мора бити подешена на једну линију регекс стринга који садржи једну регекс групу. Штогод спари ту групу користи се као резултат.

note: (para)
en: An example: <literal>\[SUMMARY\]:\s+(.*)</literal> Will catch everything after <quote>[SUMMARY]</quote> in the log message and use that as the summary.
sr: Један пример: <literal>\[SUMMARY\]:\s+(.*)</literal> Ће ухватити све после <quote>[SUMMARY]</quote> у дневник порука и користи га као резултат.

note: (para)
en: When you want to add a new property, you can either pick one from the list in the combo box, or you can enter any property name you like. If your project uses some custom properties, and you want those properties to appear in the list in the combo box (to avoid typos when you enter a property name), you can create a list of your custom properties using <literal>tsvn:userfileproperties</literal> and <literal>tsvn:userdirproperties</literal>. Apply these properties to a folder. When you go to edit the properties of any child item, your custom properties will appear in the list of pre-defined property names.
sr: Када желите да додате нову особину ви можете или узети један из листе у комбо боксу или можете унети било које име особине које желите. Ако ваш пројекат користи неке уобичајене особине и желите те особине да се појаве на листи у комбо боксу ( да избегнете грешке када уносите име особине), можете креирати листу ваших уобичајених особина користећи <literal>tsvn:userfileproperties</literal> и <literal>tsvn:userdirproperties</literal>. Примените ове особине на именик. Када уредите особине било које потомачке ставке, ваше уобичајене особине ће се појавити у листи пре-дефинисаних имена особина.

note: (para)
en: TortoiseSVN has a few special properties of its own, and these begin with <literal>tsvn:</literal>. <placeholder-1/>
sr: ТортоисеСВН има неке своје специјалне особине, и оне почињу са <literal>tsvn:</literal>. <placeholder-1/>

note: (para)
en: Some <literal>tsvn:</literal> properties require a <literal>true/false</literal> value. TortoiseSVN also understands <literal>yes</literal> as a synonym for <literal>true</literal> and <literal>no</literal> as a synonym for <literal>false</literal>.
sr: Неке <literal>tsvn:</literal> особине захтевају <literal>true/false</literal> вредности. ТортоисеСВН такође разуме <literal>yes</literal> као синоним за <literal>true</literal> и <literal>no</literal> као синоним за <literal>false</literal>.

note: (para)
en: TortoiseSVN can integrate with some bug tracking tools. This uses project properties that start with <literal>bugtraq:</literal>. Read <xref linkend="tsvn-dug-bugtracker"/> for further information.
sr: ТортоисеСВН може се интегрисати са неким алатима за баг праћење. Ово користи особине пројеката која почиње са <literal>bugtraq:</literal>. Прочитајте <xref linkend="tsvn-dug-bugtracker"/> за додатне информације.

note: (para)
en: It can also integrate with some web-based repository browsers, using project properties that start with <literal>webviewer:</literal>. Read <xref linkend="tsvn-dug-repoviewer"/> for further information.
sr: Може се такође интегрисати са неким веб-заснованим претраживачем спремишта, користећи особине пројекта које почињу са <literal>webviewer:</literal>. Прочитајте <xref linkend="tsvn-dug-repoviewer"/> за даље информације.

note: (title)
en: Set the project properties on folders
sr: Подешавање особина пројекта о именику

note: (para)
en: These special project properties must be set on <emphasis>folders</emphasis> for the system to work. When you commit a file or folder the properties are read from that folder. If the properties are not found there, TortoiseSVN will search upwards through the folder tree to find them until it comes to an unversioned folder, or the tree root (eg. <literal>C:\</literal>) is found. If you can be sure that each user checks out only from e.g <filename>trunk/</filename> and not some sub-folder, then it is sufficient to set the properties on <filename>trunk/</filename>. If you can't be sure, you should set the properties recursively on each sub-folder. A property setting deeper in the project hierarchy overrides settings on higher levels (closer to <filename>trunk/</filename>).
sr: Ове специјалне особине пројекта морају бити подешене на <emphasis>именике</emphasis> за систем да раде. када урезујете фајл или именик особине се читају из тог именика. Ако се особине не нађу овде ТортоисеСВН ће потражити нагоре кроз стбло именика да их нађе све док не дође до неверзионисаног именика, или корен стабла (нпр. <literal>C:\</literal>) се нађе. Ако можете бити сигурни да сваки корисник преузима само из нпр. <filename>trunk/</filename> и не исти суб-именик, затим је довољно да се подесе особине на <filename>trunk/</filename>. Ако нисте сигурни, морате подесити особине рекурзивно на сваком суб-именику. Подешавање особине дубље у хијерархији пројекта пребаци подешавање на виши ниво (ближе <filename>trunk/</filename>).

note: (para)
en: For project properties <emphasis>only</emphasis> you can use the <guilabel>Recursive</guilabel> checkbox to set the property to all sub-folders in the hierarchy, without also setting it on all files.
sr: За особине пројекта <emphasis>само</emphasis> можете користити <guilabel>Рекурзив</guilabel> чекбокс да подесите особине свих суб-именика у хијерархији, такође без подешавања на све фајлове.

note: (para)
en: When you add new sub-folders using TortoiseSVN, any project properties present in the parent folder will automatically be added to the new child folder too.
sr: Када додате нови суб-именик користећи ТортоисеСВН, особине било ког пројекта присутне у предачком именику ће аутоматски бити додате новом потомачком именики такође.

note: (para)
en: Although TortoiseSVN's project properties are extremely useful, they only work with TortoiseSVN, and some will only work in newer versions of TortoiseSVN. If people working on your project use a variety of Subversion clients, or possibly have old versions of TortoiseSVN, you may want to use repository hooks to enforce project policies. project properties can only help to implement a policy, they cannot enforce it.
sr: Такође ТортоисеСВН особине пројекта су изузетно корисне, оне само раде са ТортоисеСВН, и неки ће само радити  у новој верзији ТортоисеСВН. Ако људи раде на вашем пројекту користите мноштво Субверзионих клијената, или могуће ако имате стару верзију ТортоисеСВН, можете да користите закачаљке спремишта да форсирате политику пројекта. Особине пројекта могу помоћи да се примени политика, она се не може форсирати.

note: (title)
en: Branching / Tagging
sr: Гранање/означавање

note: (primary)
en: copy
sr: копирај

note: (primary)
en: mark release
sr: маркирање ослобађања

note: (para)
en: One of the features of version control systems is the ability to isolate changes onto a separate line of development. This line is known as a <firstterm>branch</firstterm>. Branches are often used to try out new features without disturbing the main line of development with compiler errors and bugs. As soon as the new feature is stable enough then the development branch is <firstterm>merged</firstterm> back into the main branch (trunk).
sr: Једна од особина система контроле верзија је могућност да се изолују измене на одвојеној линији развоја. Ова линија је позната као <firstterm>грана</firstterm>. Гране се често користе да се испробају нове особине без нарушавања главне линије развоја са грешкама компајлера и баговима. Ускоро када нове особине постану стабилне  развојна грана је <firstterm>стопљена</firstterm> назад у главну грану (дебло).

note: (para)
en: Another feature of version control systems is the ability to mark particular revisions (e.g. a release version), so you can at any time recreate a certain build or environment. This process is known as <firstterm>tagging</firstterm>.
sr: Друга особина система контроле верзија је могућност да се маркира посбна ревизија (нпр. реализована верзија), тако да можете у било које време поново креирате одређену израду или околину. Овај процес је познат као <firstterm>означавање</firstterm>.

note: (para)
en: Subversion does not have special commands for branching or tagging, but uses so-called <quote>cheap copies</quote> instead. Cheap copies are similar to hard links in Unix, which means that instead of making a complete copy in the repository, an internal link is created, pointing to a specific tree/revision. As a result branches and tags are very quick to create, and take up almost no extra space in the repository.
sr: Субверзија нема специјалне команде за гранање и означавање, али користи такозване <quote>јефтине копије</quote> уместо. Јефтине копије су сличне чврстим везама на Јуниксу, које значе то да се уместо прављења комплетних копија у спремишту, интерна веза се креира, указујући на специфично стабло/ревизију. Као резултат гране и значке се врло брзо креирају, и скоро да не узимају додатни простор у спремишту.

note: (title)
en: Creating a Branch or Tag
sr: Креирање Гране или знака

note: (title)
en: The Branch/Tag Dialog
sr: Грана/Знак дијалог

note: (para)
en: If you have imported your project with the recommended directory structure, creating a branch or tag version is very simple: <placeholder-1/> Select the folder in your working copy which you want to copy to a branch or tag, then select the command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Branch/Tag...</guimenuitem></menuchoice>.
sr: Ако сте увезли ваш пројекат са препорученом структуром именика, креирањем грана или значки верзија је веома једноставно: <placeholder-1/> Изаберите именик у вашој радној копији који желите да копирате у грану или знак, затим изаберите команду <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Грана/Знак...</guimenuitem></menuchoice>.

note: (para)
en: The default destination URL for the new branch will be the source URL on which your working copy is based. You will need to edit that URL to the new path for your branch/tag. So instead of <screen>
        http://svn.collab.net/repos/ProjectName/trunk
    </screen> you might now use something like <screen>
        http://svn.collab.net/repos/ProjectName/tags/Release_1.10
    </screen> If you can't remember the naming convention you used last time, click the button on the right to open the repository browser so you can view the existing repository structure.
sr: Уобичајени дестинациони УРЛ за нову грану био би изворни УРЛ на коме је радна копија заснована. Потребно вам је да уредите УРЛ ка новој путањи за грану/знак. Тако уместо <screen>
        http://svn.collab.net/repos/ProjectName/trunk
    </screen> можете сада користити нешто као <screen>
        http://svn.collab.net/repos/ProjectName/tags/Release_1.10
    </screen> Ако не можете запамтити конвенцију именовања коју сте користили у последње време, кликните на дугме десно да отворите претраживач спремишта тако можете видети постојећу структуру спремишта.

note: (term) (listitem)
en: HEAD revision in the repository
sr: ГЛАВНА ревизија у спремишту

note: (para)
en: The new branch is copied directly in the repository from the HEAD revision. No data needs to be transferred from your working copy, and the branch is created very quickly.
sr: Нова грана се копира директно у спремиште  из ГЛАВНЕ ревизије. Никакве податке не треба пренети из ваше радне копије, и грана се креира брзо.

note: (term)
en: Specific revision in the repository
sr: Одређена ревизија у спремишту

note: (para)
en: The new branch is copied directly in the repository but you can choose an older revision. This is useful if you forgot to make a tag when you released your project last week. If you can't remember the revision number, click the button on the right to show the revision log, and select the revision number from there. Again no data is transferred from your working copy, and the branch is created very quickly.
sr: Нова грана је копирана директно у спремиште али можете изабрати старију ревизију. Ово је корисно ако сте заборавили да урадите знак када сте реализовали ваш пројекат прошле недеље. Ако не можете запамтити ревизиони број кликните дугме с десне стране да прикажете ревизиони дневник и изаберите ревизиони број одатле. Поново нема података који се преносе из ваше радне копије и грана се креира брзо.

note: (para)
en: The new branch is an identical copy of your local working copy. If you have updated some files to an older revision in your WC, or if you have made local changes, that is exactly what goes into the copy. Naturally this sort of complex tag may involve transferring data from your WC back to the repository if it does not exist there already.
sr: Нова грана је иднтична копија ваше локалне радне копије. Ако сте ажурирали неке фајлове са старијом ревизијом у вашој РК, или ако сте направили локалне измене, то је тачно оно што иде у копију. Природно ова врста комплексних значки може обухватити податке из ваше РК назад у спремиште ако она већ не постоји тамо.

note: (para)
en: Now you have to select the source of the copy. Here you have three options: <placeholder-1/>
sr: Сада имате да изаберете извор за копирање. Овде имате три могућности: <placeholder-1/>

note: (para)
en: If you want your working copy to be switched to the newly created branch automatically, use the <guilabel>Switch working copy to new branch/tag</guilabel> checkbox. But if you do that, first make sure that your working copy does not contain modifications. If it does, those changes will be merged into the branch WC when you switch.
sr: Ако желите вашу радну копију да пребаците на ново креирану грану аутоматски, користите  <guilabel>пребаци радну копију на нову грану/знак</guilabel> чекбокс. Али ако то урадите, најпре будите сигурни да ваша радна копија не садржи измене. Ако садржи, ове промене ће бити стопљене у грану РК када пребаците.

note: (para)
en: Press <guibutton>OK</guibutton> to commit the new copy to the repository. Don't forget to supply a log message. Note that the copy is created <emphasis>inside the repository</emphasis>.
sr: Притисните <guibutton>OK</guibutton>  да урежете нову копију у спремиште. Не заборавите да обезбедите дневник поруку. Приметимо да је копија креирана <emphasis>унутар спремишта</emphasis>.

note: (para)
en: Note that unless you opted to switch your working copy to the newly created branch, creating a Branch or Tag does <emphasis>not</emphasis> affect your working copy. Even if you create the branch from your WC, those changes are committed to the new branch, not to the trunk, so your WC may still be marked as modified with respect to the trunk.
sr: Приметимо да осим што сте одлучили да пребаците вашу радну копију на новокреирану грану, креирање Гране или Знака <emphasis>не</emphasis> утиче на вашу радну копију. Чак и ако креирате грану из ваше РК, ове измене су урезане у нову грану, не у дебло, тако да ваша РК може још увек бити маркирана као измењена са респектом на дебло.

note: (title)
en: To Checkout or to Switch...
sr: Преузети или пребацити...

note: (primary)
en: switch
sr: замена

note: (para)
en: ...that is (not really) the question. While a checkout downloads everything from the desired branch in the repository to your working directory, <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Switch...</guimenuitem></menuchoice> only transfers the changed data to your working copy. Good for the network load, good for your patience. :-)
sr: ... то није (не реално) питање. Док преузимање скида све из жељене гране у спремишту ка именику ваше радне копије, <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Пребаци...</guimenuitem></menuchoice> само преноси измењене податке у вашу радну копију. Добро за мрежно уношење, добро за ваше стрпљење. :-)

note: (para)
en: <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Checkout</guimenuitem></menuchoice> to make a fresh checkout in an empty folder. You can check out to any location on your local disk and you can create as many working copies from your repository as you like.
sr: <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Преузимање</guimenuitem></menuchoice> да се уради свеже преузимање у празан именик. Можете преузети било коју локацију на вашем локалном диску и можете креирати онолико радних копија из вашег спремишта колико желите.

note: (para)
en: Switch your current working copy to the newly created copy in the repository. Again select the top level folder of your project and use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Switch...</guimenuitem></menuchoice> from the context menu.
sr: Пребаците вашу радну копију у ново креирану копију спремишту. Опет изаберите вршни ниво именик вашег пројекта и користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Пребаци...</guimenuitem></menuchoice> из контекст менија.

note: (para)
en: In the next dialog enter the URL of the branch you just created. Select the <guilabel>Head Revision</guilabel> radio button and click on <guibutton>OK</guibutton>. Your working copy is switched to the new branch/tag.
sr: У следећем дијалогу унесите УРЛ гране коју сте креирали. Изаберите <guilabel>Главна Ревизија</guilabel> радио дугме и кликните на <guibutton>OK</guibutton>. Ваша радна копија је пребачена на нову грану/знак.

note: (para)
en: Switch works just like Update in that it never discards your local changes. Any changes you have made to your working copy which have not yet been committed will be merged when you do the Switch. If you do not want this to happen then you must either commit the changes before switching, or revert your working copy to an already-committed revision (typically HEAD).
sr: Пребаците рад тек као Ажурирање и никад не одбацити ваше локалне измене. Било које измене које сте урадили у вашој радној копији које још нису урезане биће стопљене када урадите Пребацивање. Ако не желите да се то деси морате или урезати  измене пре пребацивање, или вратити вашу радну копију у већ-урезану ревизију (типчно ГЛАВНА).

note: (para)
en: If you want to work on trunk and branch, but don't want the expense of a fresh checkout, you can use Windows Explorer to make a copy of your trunk checkout in another folder, then <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Switch...</guimenuitem></menuchoice> that copy to your new branch.
sr: Ако желите да радите на деблу и грани, али не желите скупо свеже преузимање, можете користити Виндоуз Експлорер да направите копију вашег дебла у следћи именик, затим  <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Пребаци...</guimenuitem></menuchoice>  затим копирајте у нову грану.

note: (title)
en: The Switch Dialog
sr: Пребаци дијалог

note: (para)
en: To be able to work with your freshly generated branch or tag you have several ways to handle it. You can: <placeholder-1/><placeholder-2/>
sr: Да би били способни да радите са свеже генерисаном граном или знаком имате више начина да рукујете тиме. Можете: <placeholder-1/><placeholder-2/>

note: (para)
en: Tags are typically used to create a static snapshot of the project at a particular stage. As such they not normally used for development - that's what branches are for, which is the reason we recommended the <filename>/trunk /branches /tags</filename> repository structure in the first place. Working on a tag revision is <emphasis>not a good idea</emphasis>, but because your local files are not write protected there is nothing to stop you doing this by mistake. However, if you try to commit to a path in the repository which contains <filename>/tags/</filename>, TortoiseSVN will warn you.
sr: Значке се обично користе да се креира статичка слика пројекта у поједином стању. Као такви се не користе нормално при развоју - то је зашто постоје гране, који резон ми препоручујемо <filename>/trunk /branches /tags</filename> структуру спремишта на првом месту. Рад на знак ревизијама <emphasis>није добра идеја</emphasis>, али ваши локални фајлови нису заштићени од уписивања па нема ништа да вас заустави да то урадите грешком. Међутим, ако покушате да урежете путању у спремиште која садржи <filename>/tags/</filename>, ТортоисеСВН ће вас упозорити.

note: (para)
en: It may be that you need to make further changes to a release which you have already tagged. The correct way to handle this is to create a new branch from the tag first and commit the branch. Do your Changes on this branch and then create a new tag from this new branch, e.g. <filename>Version_1.0.1</filename>.
sr: То може бити да је потребно уадити даље измене за реализацију коју већ означавате. Коректан начин руковања овим је креирање нове гране од знака најпре и урезати грану. Урадите ваше Измене на овој грани и затим креирајте нови знак од ове нове гране, нпр. <filename>Version_1.0.1</filename>.

note: (para)
en: If you modify a working copy created from a branch and commit, then all changes go to the new branch and <emphasis>not</emphasis> the trunk. Only the modifications are stored. The rest remains a cheap copy.
sr: Ако измените радну копију креирану од гране и урежете, затим све измене иду у нову грану и <emphasis>не</emphasis> у дебло. Само модификације су ускладиштене. Остатак остаје јефтина копија.

note: (para)
en: Although Subversion itself makes no distinction between tags and branches, the way they are typically used differs a bit. <placeholder-1/>
sr: Такође, сама Субверзија не прави разлику између значки и грана, начин како се типично користе разликује се у малом. <placeholder-1/>

note: (title)
en: Merging
sr: Спајање

note: (primary)
en: merge
sr: стопи

note: (para)
en: Where branches are used to maintain separate lines of development, at some stage you will want to merge the changes made on one branch back into the trunk, or vice versa.
sr: Тамо где се гране користе да одржавају одвојене линије развоја, у неким стањима ви ћете желети да стопите измене направљене на грани назад у дебло, или обратно.

note: (para)
en: It is important to understand how branching and merging works in Subversion before you start using it, as it can become quite complex. It is highly recommended that you read the chapter <ulink url="http://svnbook.red-bean.com/en/1.5/svn.branchmerge.html"><citetitle>Branching and Merging</citetitle></ulink> in the Subversion book, which gives a full description and many examples of how it is used.
sr: Важно је разумети како гране и стапање раде на Субверзији пре почетка њиховог коришћења, јер може бити сасвим комплексно. Јако се препоручује да прочитате поглавље <ulink url="http://svnbook.red-bean.com/en/1.5/svn.branchmerge.html"><citetitle>Branching and Merging</citetitle></ulink> у Субверзионој књизи, која даје пун опис и много примера как се корист.

note: (para)
en: The next point to note is that merging <emphasis>always</emphasis> takes place within a working copy. If you want to merge changes <emphasis>into</emphasis> a branch, you have to have a working copy for that branch checked out, and invoke the merge wizard from that working copy using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Merge...</guimenuitem></menuchoice>.
sr: Следећа тачка за нотирање је тда то стапање <emphasis>увек</emphasis> налази место у оквиру радне копије. Ако желите да стопите измене <emphasis>у</emphasis> грану, имате да узмете радну копију за преузимање гране, и позовете чаробњак стапања из радне копије користећи <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Стопи...</guimenuitem></menuchoice>.

note: (para)
en: In general it is a good idea to perform a merge into an unmodified working copy. If you have made other changes in your WC, commit those first. If the merge does not go as you expect, you may want to revert the changes, and the <guilabel>Revert</guilabel> command will discard <emphasis>all</emphasis> changes including any you made before the merge.
sr: Генерално је то добра идеја да се изврши стапање у неизмењену радну копију. Ако сте урадили друге измене у вашој РК, урежите их најпре. Ако стапање не иде како сте очекивали, морате вратити измене и <guilabel>Врати</guilabel> команда ће поништити <emphasis>све</emphasis> измене укључујући било које урађене пре стапања.

note: (para)
en: There are three common use cases for merging which are handled in slightly different ways, as described below. The first page of the merge wizard asks you to select the method you need.
sr: Постоје три често коришћена случаја за стапање који су подржани у благо различитом начину, како је описано доле. Прва страна чаробњака стапања вас пита да изаберете метод који вам треба.

note: (term)
en: Merge a range of revisions
sr: Стопи опсег ревизија

note: (para)
en: This method covers the case when you have made one or more revisions to a branch (or to the trunk) and you want to port those changes across to a different branch.
sr: Метода се користи у случају кад сте направили једну или више ревизија у грани (или главној грани) и желите пренети те измене у неку другу грану.

note: (para)
en: What you are asking Subversion to do is this: <quote>Calculate the changes necessary to get [FROM] revision 1 of branch A [TO] revision 7 of branch A, and apply those changes to my working copy (of trunk or branch B).</quote>
sr: Како питате Субверзију да то уради: <quote>Израчунати измене неопходне да узмете [ОД] ревизије 1 гране A [ДО] ревизије 7 гране A, примените ове измене у мојој радној копији (дебло или грана B).</quote>

note: (term) (title)
en: Reintegrate a branch
sr: Реинтегриши грану

note: (para)
en: This method covers the case when you have made a feature branch as discussed in the Subversion book. All trunk changes have been ported to the feature branch, week by week, and now the feature is complete you want to merge it back into the trunk. Because you have kept the feature branch synchronized with the trunk, the latest versions of branch and trunk will be absolutely identical except for your branch changes.
sr: Овај метод покрива случај када сте урадили  посебну грану што је разматрано у Субверзионој књизи. Све измене дебла су проведена у посебној грани, недеља по недељу, и сада је посебност комплетно оно што желите да стопите назад у дебло. Пошто хоћете да задржите посебну грану синхронизирану са деблом, задња верзија гране и дебла ће бити апсолутно идентичне осим за ваше измене гране.

note: (para)
en: This is a special case of the tree merge described below, and it requires only the URL to merge from (normally) your development branch. It uses the merge-tracking features of Subversion to calculate the correct revision ranges to use, and perform additional checks which ensure that the branch has been fully updated with trunk changes. This ensures that you don't accidentally undo work that others have committed to trunk since you last synchronized changes.
sr: Ово је специјални случај стапања стабла описан доле, и он захтева само УРЛ да стопи (нормално) вашу грану развоја. Користи праћење стапања особину Субверзије да израчуна исправни ревизиони опсег за коришћење, и омогућава додатну проверу која омогућава да је та грана потпуно ажурирана изменом дебла. Ово омогућава  да ви не поништите гршком рад који су други урезали у дебло од ваше задње сихронизоване измене.

note: (para)
en: After the merge, all branch development has been completely merged back into the main development line. The branch is now redundant and can be deleted.
sr: После стапања, цела грана развоја је комплетно стопљена назад у главну развојну линију. Грана је сада некорисна и може бити обрисана.

note: (para)
en: Once you have performed a reintegrate merge you should not continue to use it for development. The reason for this is that if you try to resynchronize your existing branch from trunk later on, merge tracking will see your reintegration as a trunk change that has not yet been merged into the branch, and will try to merge the branch-to-trunk merge back into the branch! The solution to this is simply to create a new branch from trunk to continue the next phase of your development.
sr: Када једном извршите реинтеграцију стапања нећете наставити да га користите за развој. Резон за ово је то да ако покушате да ресинхронизујете вашу постојећу грану из дебла касније, праћење стапања ће погледати вашу реинтеграцију као измену дебла које још није стопљено у грану, и покушаће да стопи грану-у-дебло стапање назад у грану! Решење овоме је једноставно да се креира нова грана из дебла да се настави следећа фаза вашег развоја.

note: (term)
en: Merge two different trees
sr: Стопи два различита стабла

note: (para)
en: This is a more general case of the reintegrate method. What you are asking Subversion to do is: <quote>Calculate the changes necessary to get [FROM] the head revision of the trunk [TO] the head revision of the branch, and apply those changes to my working copy (of the trunk).</quote> The net result is that trunk now looks exactly like the branch.
sr: Ово је много општији случај реинтеграционог метода. Оно што питате Субверзију да то уради је: <quote>Израчунајте измене неопходне да добијете [ОД] главне ревизије дебла [ДО]главне ревизије гране,и применити те измен на моју радну копију (дебла).</quote> чист резултат је то дебло сада изгледа тачно као грана.

note: (para)
en: If your server/repository does not support merge-tracking then this is the only way to merge a branch back to trunk. Another use case occurs when you are using vendor branches and you need to merge the changes following a new vendor drop into your trunk code. For more information read the chapter on <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.vendorbr.html"><citetitle>vendor branches</citetitle></ulink> in the Subversion Book.
sr: Ако ваш сервер/спремиште не подржава стапање-праћење онда је ово једини начин да се стопи грана назад у дебло. Следећи случај коришћења се јавља када користите продајне гране и потребно вам је да стопите измене које прате нови продајни пад у ваш код дебла.За више информација прочитајте  поглавље <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.vendorbr.html"><citetitle>vendor branches</citetitle></ulink> у Субверзионој кљизи.

note: (title)
en: Merging a Range of Revisions
sr: Спајање опсега ревизија

note: (secondary)
en: revision range
sr: распон ревизија

note: (title)
en: The Merge Wizard - Select Revision Range
sr: Чаробњак соајања - Избор опсега ревизија

note: (para)
en: <placeholder-1/> In the <guilabel>From:</guilabel> field enter the full folder URL of the branch or tag containing the changes you want to port into your working copy. You may also click <guibutton>...</guibutton> to browse the repository and find the desired branch. If you have merged from this branch before, then just use the drop down list which shows a history of previously used URLs.
sr: <placeholder-1/> У <guilabel>Од:</guilabel> пољу унесите пун именик УРЛ гране или знака који садржи измене које желите да пренесете у радну копију. Можете кликнути <guibutton>...</guibutton> да претражите спремиште и нађете жељену грану. Ако сте стопили из ове гране раније, сада само користите падајућу листу која приказује историју претходно коришћених УРЛова.

note: (para)
en: In the <guilabel>Revision range to merge</guilabel> field enter the list of revisions you want to merge. This can be a single revision, a list of specific revisions separated by commas, or a range of revisions separated by a dash, or any combination of these.
sr: У <guilabel>Ревизиони опсег за стапање</guilabel> пољу унесите листу ревизија које желите да стопите. Ово може бити појединачна ревизија, листа специфичних ревизија одвојених запетама, или опсег ревизија одвојених цртицом, или комбинација свега.

note: (para)
en: There is an important difference in the way a revision range is specified with TortoiseSVN compared to the command line client. The easiest way to visualise it is to think of a fence with posts and fence panels.
sr: Постоји важна разлика у начину како је специфициран опсег ревизија са ТортоисеСВН поређена са клијентом командне линије. Најлакши начин да се визуализује то је да се мисли  о огради са зидом и огради панелом.

note: (para)
en: With the command line client you specify the changes to merge using two <quote>fence post</quote> revisions which specify the <emphasis>before</emphasis> and <emphasis>after</emphasis> points.
sr: Са клијентом командне линије ви специфицирате измене за стапање користећи два <quote>ограда са зидом</quote> ревизија која специфицира <emphasis>пре</emphasis> и <emphasis>после</emphasis> тачака.

note: (para)
en: With TortoiseSVN you specify the changeset to merge using <quote>fence panels</quote>. The reason for this becomes clear when you use the log dialog to specify revisions to merge, where each revision appears as a changeset.
sr: Са ТортоисеСВН ви специфицирате изменљивскуп да се стопи користећи <quote>ограда панелима</quote>. Разлог за ово постаје чиста када користите дневник дијалог да специфицирате ревизије за стапање, где се свака ревизија појављује као изменљивскуп.

note: (para)
en: If you are merging revisions in chunks, the method shown in the subversion book will have you merge 100-200 this time and 200-300 next time. With TortoiseSVN you would merge 100-200 this time and 201-300 next time.
sr: Ако стапате ревизије у кришкама, приказан метод у субверзионој књизи ће стопити 100-200 сада и 200-300 после. Са ТортоисеСВН стопићете 100-200 сада и 201-300 после.

note: (para)
en: This difference has generated a lot of heat on the mailing lists. We acknowledge that there is a difference from the command line client, but we believe that for the majority of GUI users it is easier to understand the method we have implemented.
sr: Ове разлике су генерисале много удара на мејлинг листе. Ми сазнајемо то да има разлике са клијентом командне линије, али верујемо да већина ГУИ корисника лакше разуме методу коју смо  имплементирали.

note: (para)
en: The easiest way to select the range of revisions you need is to click on <guibutton>Show Log</guibutton>, as this will list recent changes with their log comments. If you want to merge the changes from a single revision, just select that revision. If you want to merge changes from several revisions, then select that range (using the usual <keycap>Shift</keycap>-modifier). Click on <guibutton>OK</guibutton> and the list of revision numbers to merge will be filled in for you.
sr: Најлакши начин да се изабере опсег ревизија које су вам потребне је да се кликне на <guibutton>Прикажи Дневник</guibutton>, који ће излистати скоре промене са њиховим коментарима дневника. ААко желите да стопите измене из појединачне ревизије само кликните на ту ревизију. Ако желите да стопите измене из више ревизија, онда изаберите тај опсег (користећи уобичајени <keycap>Shift</keycap>-модификатор). Кликните на <guibutton>OK</guibutton> и листа ревизионих бројева за стапање ће бити напуњена за вас.

note: (para)
en: If you want to merge changes back <emphasis>out</emphasis> of your working copy, to revert a change which has already been committed, select the revisions to revert and make sure the <guilabel>Reverse merge</guilabel> box is checked.
sr: Ако желите да стопите измене назад <emphasis>ван</emphasis> ваше радне копије, да вратите измене које су већ урезане, изаберите ревизију за враћање и будите сигурни да је <guilabel>Инверзно стапање</guilabel> бокс чекиран.

note: (para)
en: If you have already merged some changes from this branch, hopefully you will have made a note of the last revision merged in the log message when you committed the change. In that case, you can use <guibutton>Show Log</guibutton> for the Working Copy to trace that log message. Remembering that we are thinking of revisions as changesets, you should Use the revision after the end point of the last merge as the start point for this merge. For example, if you have merged revisions 37 to 39 last time, then the start point for this merge should be revision 40.
sr: Ако сте већ стопили неке измене из ове гране, пуни наде ви ћете направити запажање о задњој ревизији стопљеној у дневник поруци када урезујете измене. У овом случају, можете користити <guibutton>Прикажи Дневник</guibutton> за Радну Копију да би пратили дневник поруку.Сетите се да мислимо на ревизије као измењене скупове, треба да Користите ревизију после крајње тачке задњег стапања као почетну тачку за ово стапање. На пример,  ако сте стопили ревизије 37 до 39 последњи пут, тада је почетна тачка за ово стапање ревизија 40.

note: (para)
en: If you are using the merge tracking features of Subversion, you do not need to remember which revisions have already been merged - Subversion will record that for you. If you leave the revision range blank, all revisions which have not yet been merged will be included. Read <xref linkend="tsvn-dug-merge-tracking"/> to find out more.
sr: Ако користите праћење стапања особину Субверзије, не треба вам да памтите које ревизије су већ стопљене - Субверзија бележи то за вас. Ако оставите ревизиони опсег празним, све ревизије које још нисте стопили биће укључене. Прочитајте <xref linkend="tsvn-dug-merge-tracking"/>  да нађете више о томе.

note: (para)
en: If other people may be committing changes then be careful about using the HEAD revision. It may not refer to the revision you think it does if someone else made a commit after your last update.
sr: Ако други људи можда урезују измене будите пажљиви при коришћењу ГЛАВНЕ ревизије. Она можда не указује на ревизију на коју ви мислите ако још неко урезује после вашег задњег ажурирања.

note: (para)
en: Click <guibutton>Next</guibutton> and go to <xref linkend="tsvn-dug-merge-options"/>
sr: Кликните <guibutton>Следећи</guibutton> и идите на  <xref linkend="tsvn-dug-merge-options"/>

note: (secondary)
en: reintegrate
sr: реинтеграција

note: (title)
en: The Merge Wizard - Reintegrate Merge
sr: Чаробњак спајања - Реинтеграција спајања

note: (para)
en: <placeholder-1/> To merge a feature branch back into the trunk you must start the merge wizard from within a working copy of the trunk.
sr: <placeholder-1/> Да стопите посебну грану назад у дебло морате почети чаробњак стапања унутар радне копије дебла.

note: (para)
en: In the <guilabel>From URL:</guilabel> field enter the full folder URL of the branch that you want to merge back. You may also click <guibutton>...</guibutton> to browse the repository.
sr: У <guilabel>Из УРЛ:</guilabel> поља унесите пун именик УРЛ гране коју желите да стопите назад. Можете такође кликнути <guibutton>...</guibutton> да претражите спремиште.

note: (para)
en: There are some conditions which apply to a reintegrate merge. Firstly, the server must support merge tracking. The working copy must be of depth infinite (no sparse checkouts), and it must not have any local modifications, switched items or items that have been updated to revisions other than HEAD. All changes to trunk made during branch development must have been merged across to the branch (or marked as having been merged). The range of revisions to merge will be calculated automatically.
sr: Постоје неки услови који доводе до реинтегрисања стапања. Најпре, сервер мора да подржава стапања праћење. Радна копија мора бити есконачне дубине (без празног преузимања), и не сме имати било какву локалну измену, пребачене ставке или ставке које су ажуриране на ревизију различиту од ГЛАВНЕ. Све измене дебла урађене у току развоја гране морају бити стопљене кроз грану (или означене да су стопљене). Опсег ревизија за стапање биће израчунат аутоматски.

note: (title)
en: Merging Two Different Trees
sr: Спајање два различита стабла

note: (secondary)
en: two trees
sr: два стабла

note: (title)
en: The Merge Wizard - Tree Merge
sr: Чаробњак спајања - Спајање стабла

note: (para)
en: <placeholder-1/> If you are using this method to merge a feature branch back to trunk, you need to start the merge wizard from within a working copy of trunk.
sr: <placeholder-1/> Ако користите овај метод да стопите посебну грану назад у дебло. птрено вам је да почнете чаробњак стапања унутар радне копије дебла.

note: (para)
en: In the <guilabel>From:</guilabel> field enter the full folder URL of the <emphasis>trunk</emphasis>. This may sound wrong, but remember that the trunk is the start point to which you want to add the branch changes. You may also click <guibutton>...</guibutton> to browse the repository.
sr: У <guilabel>Из:</guilabel> пољу унесите пун именик УРЛ  <emphasis>дебла</emphasis>. Ово можда звучи лоше, али запамтите да дебло је почетна тачка којој желите да додате измене гране. Можете такође кликнути <guibutton>...</guibutton> да претражите спремиште.

note: (para)
en: In the <guilabel>To:</guilabel> field enter the full folder URL of the feature branch.
sr: У <guilabel>До:</guilabel> пољу унесите пун именик УРЛ посебне гране.

note: (para)
en: In both the <guilabel>From Revision</guilabel> field and the <guilabel>To Revision</guilabel> field, enter the last revision number at which the two trees were synchronized. If you are sure no-one else is making commits you can use the HEAD revision in both cases. If there is a chance that someone else may have made a commit since that synchronization, use the specific revision number to avoid losing more recent commits.
sr: У оба <guilabel>Од Ревизије</guilabel> пољу и  <guilabel>До Ревизије</guilabel> пољу, унесите задњи ревизиони број у ком два стабла треба синхронизовати. Ако сте сигурни да нико још не урезује можете користити ГЛАВНУ ревизију у оба случаја. Ако нема шансе да још неко урезује од те синхронизације, користите специфичан ревизиони број да избегнете губљење скорих урезивања.

note: (para)
en: You can also use <guibutton>Show Log</guibutton> to select the revision.
sr: Можете такође користити <guibutton>Прикажи Дневник</guibutton> да изаберете ревизију.

note: (title)
en: Merge Options
sr: Опције спајања

note: (para)
en: This page of the wizard lets you specify advanced options, before starting the merge process. Most of the time you can just use the default settings.
sr: Ова страна чаробњака вам допушта да одредите додатне опције, пре почетка процеса стапања. Већину врмена ви сте користили уобичајено подешавање.

note: (para)
en: You can specify the depth to use for the merge, i.e. how far down into your working copy the merge should go. The depth terms used are described in <xref linkend="tsvn-dug-checkout-depth"/>. The default depth is <guilabel>Working copy</guilabel>, which uses the existing depth setting, and is almost always what you want.
sr: Морате одредити дубину коју ћете користити за стапање, нпр. колико далеко у радну копију стапање иде. Коришћење термина дубина описано је у <xref linkend="tsvn-dug-checkout-depth"/>. Уобичајена дубина је  <guilabel>Радна копија</guilabel>, која користи постојеће подешавање дубине, и скоро увек је оно што желите.

note: (para)
en: Most of the time you want merge to take account of the file's history, so that changes relative to a common ancestor are merged. Sometimes you may need to merge files which are perhaps related, but not in your repository. For example you may have imported versions 1 and 2 of a third party library into two separate directories. Although they are logically related, Subversion has no knowledge of this because it only sees the tarballs you imported. If you attempt to merge the difference between these two trees you would see a complete removal followed by a complete add. To make Subversion use only path-based differences rather than history-based differences, check the <guilabel>Ignore ancestry</guilabel> box. Read more about this topic in the Subversion book, <ulink url="http://svnbook.red-bean.com/en/1.5/svn.branchmerge.advanced.html#svn.branchmerge.advanced.ancestry"><citetitle>Noticing or Ignoring Ancestry</citetitle></ulink>
sr: Највише времена ви желите да стапање узме у обзир историју фајла, тако да измене релативне заједничком претходнику су стопљене. Понекад вам је потребно да стопите фајлове који можда зависе, али нису у вашем спремишту. На пример можда сте увезли верзије 1 и 2 библиотеке трећег лица у два одвојена именика.Такође, они су логички зависни, Субверзија нема знања о томе јер само види лопту коју унесете. Ако покушате да стопите разлике та два стабла видећете комплетно уклањање коме следи комплетно додавање. Да учините да Субверзија користи само засноване на путањи разлике пре него историјски-засноване разлике, чекирајте guilabel>Занемари порекло</guilabel>  бокс. Прочитајте више о овоме у Субверзионој књизи, <ulink url="http://svnbook.red-bean.com/en/1.5/svn.branchmerge.advanced.html#svn.branchmerge.advanced.ancestry"><citetitle>Noticing or Ignoring Ancestry</citetitle></ulink>

note: (para)
en: You can specify the way that line ending and whitespace changes are handled. These options are described in <xref linkend="tsvn-dug-diff-eol-whitespace"/>. The default behaviour is to treat all whitespace and line-end differences as real changes to be merged.
sr: Можете одредити начин руковања са завршетком линија и изменама белихпоља. Ове опције су описане у <xref linkend="tsvn-dug-diff-eol-whitespace"/>.  Уобичајено понашање је да се третирају сва бела поља и крај-линије разлике као стварне измен које се стапају.

note: (para)
en: If you are using merge tracking and you want to mark a revision as having been merged, without actually doing the merge here, check the <guilabel>Only record the merge</guilabel> checkbox. There are two possible reasons you might want to do this. It may be that the merge is too complicated for the merge algorithms, so you code the changes by hand, then mark the change as merged so that the merge tracking algorithm is aware of it. Or you might want to prevent a particular revision from being merged. Marking it as already merged will prevent the merge occurring with merge-tracking-aware clients.
sr: Ако користите стапања праћење и желите да означите ревизију да је стопљена, без стварног стапања овде, чекирајте <guilabel>Само обележите стапање</guilabel> чекбокс. Постоје два могућа разлога која можете желети да ово урадите. Може бити да је стапање јако компликовано за алгоритам стапања, онда ћете урадити измене ручно, затим маркирате измене као стопљене да би стапања праћење алгоритам био упознат са тим. Или можете желети да предупредите посебне ревизије да буду стопљене. Означавајучи их већ стопљеним предупређујете појаву стапања помоћу стопи-трагач-упознат клијентима.

note: (para)
en: Now everything is set up, all you have to do is click on the <guibutton>Merge</guibutton> button. If you want to preview the results <guibutton>Test Merge</guibutton> performs the merge operation, but does <emphasis>not</emphasis> modify the working copy at all. It shows you a list of the files that will be changed by a real merge, and notes those areas where conflicts will occur.
sr: Сада је све подешено, све што имате да урадите је да кликнете на <guibutton>Стопи</guibutton> дугме. Ако желите да прегледате резултат <guibuttone>Тестирај Стапање</guibutton> омогућава операцију стапања, али <emphasis>не</emphasis> модификује радну копију уопште. То приказује листу фајлова који ће бити измењени стварним стапањем, и нотира те површине где се конфликти јављаку.

note: (para)
en: The merge progress dialog shows each stage of the merge, with the revision ranges involved. This may indicate one more revision than you were expecting. For example if you asked to merge revision 123 the progress dialog will report <quote>Merging revisions 122 through 123</quote>. To understand this you need to remember that Merge is closely related to Diff. The merge process works by generating a list of differences between two points in the repository, and applying those differences to your working copy. The progress dialog is simply showing the start and end points for the diff.
sr: Стапање прогрес дијалог приказује свако стање стапања, са ревизионим опсезима укљученим. То може индицирати једну више ревизију него што сте очекивали. На пример, ако тражите да стопите ревизију 123 дијалог напредовања показује <quote>Стапање ревизија122 до 123</quote>. Да схватите ово потребно је да се сетите да је Стапање блиско зависно са Дифф. Процес стапања ради генеришући листу разлика између две тачке у спремишту, и примењује те разлике на радну копију. Дијалог напредовања једноставно приказује почетну и крајњу тачку за дифф.

note: (title)
en: Reviewing the Merge Results
sr: Преглед резултата спајања

note: (para)
en: The merge is now complete. It's a good idea to have a look at the merge and see if it's as expected. Merging is usually quite complicated. Conflicts often arise if the branch has drifted far from the trunk.
sr: Стапање је сада комплетно. Добра је идеја да се погледа на стапање и види да ли је како се очекивало. Стапање је обично сасвим комплетно. Конфликти често настају ако је грана померена далеко од дебла.

note: (para)
en: For Subversion clients and servers prior to 1.5, no merge information is stored and merged revisions have to be tracked manually. When you have tested the changes and come to commit this revision, your commit log message should <emphasis>always</emphasis> include the revision numbers which have been ported in the merge. If you want to apply another merge at a later time you will need to know what you have already merged, as you do not want to port a change more than once. For more information about this, refer to <ulink url="http://svnbook.red-bean.com/en/1.4/svn.branchmerge.copychanges.html#svn.branchmerge.copychanges.bestprac"><citetitle>Best Practices for Merging</citetitle></ulink> in the Subversion book.
sr: За Субверзионе клијенте и сервере пре 1.5, нису стопи информације ускладиштене и стопљене ревизије су праћене ручно. Када сте тестирали измене и дошли до урезивања ове ревизије, ваш дневник порука урезивања треба <emphasis>увек</emphasis> да обухвати ревизионе бројеве који су пренети у стапању. Ако желите да примените следеће стапање касније потребно вам је да знате шта сте већ стопили, јер не желите да пренесете измене више него једном. За више информација о томе погледајте <ulink url="http://svnbook.red-bean.com/en/1.4/svn.branchmerge.copychanges.html#svn.branchmerge.copychanges.bestprac"><citetitle>Best Practices for Merging</citetitle></ulink> у Субверзијиној књизи.

note: (para)
en: If your server and all clients are running Subversion 1.5 or higher, the merge tracking facility will record the revisions merged and avoid a revision being merged more than once. This makes your life much simpler as you can simply merge the entire revision range each time and know that only new revisions will actually be merged.
sr: Ако ваш сервер и сви клијенти раде Субверзију 1.5 или вишу, праћење стапања могућност ће забележити ревизије стољене и изоставити ревизије које су стопљене више од једанпут. Ово чини ваш живот много једноставнијим као кад једноставно стопите цели ревизиони опсег сваки пут и знате да само нова ревизија ће стварно бити стопљена.

note: (para)
en: Branch management is important. If you want to keep this branch up to date with the trunk, you should be sure to merge often so that the branch and trunk do not drift too far apart. Of course, you should still avoid repeated merging of changes, as explained above.
sr: Управљање гранама је важно. Ако желите да држите ову грану ажурном са деблом, треба да будете сигурни да стапате често тако да грана и дебло не оду сувише далеко. Наравно, потребно је још увек избегавати понављање стапања измена, како је објашњено горе.

note: (para)
en: If you have just merged a feature branch back into the trunk, the trunk now contains all the new feature code, and the branch is obsolete. You can now delete it from the repository if required.
sr: Ако сте управо стопили посебну грану назад у дебло, дебло сада садржи све нове посебне кодове, и грана је непотребна. Можете је сада обрисати из спремишта ако је потребно.

note: (para)
en: Subversion can't merge a file with a folder and vice versa - only folders to folders and files to files. If you click on a file and open up the merge dialog, then you have to give a path to a file in that dialog. If you select a folder and bring up the dialog, then you must specify a folder URL for the merge.
sr: Субверзија не може стопити фајл са имеником и обратно - само именици са именицима и фајлови са фајловима. Ако кликнете на фајл и отворите дијалог стапања, затим можете задати путању до фајла у дијалогу. Ако изаберете и покренете дијалог морате специфицирати именик УРЛ за стапање.

note: (title)
en: Merge Tracking
sr: Праћење Спајања

note: (primary)
en: merge tracking
sr: праћење спајања

note: (para)
en: You can avoid the danger of merging the same revision twice (repeated merge problem). Once a revision is marked as having been merged, future merges which include that revision in the range will skip over it.
sr: Можете избећи опасност од стапања исте ревизије двапут (проблем понављања стапања). Када је једном ревизија означена да је стопљена, будућа стапања која укључују ту ревизију у свом опсегу прескочиће је.

note: (para)
en: When you merge a branch back into trunk, the log dialog can show you the branch commits as part of the trunk log, giving better traceability of changes.
sr: Када стопите грану назад у дебло, дневник дијалог може приказати урезивање гране као део дебловог дневника, дајући бољу прегледност измена.

note: (para)
en: When you show the log dialog from within the merge dialog, revisions already merged are shown in grey.
sr: Када прикажете дневник дијалог у оквиру стапања дијалога, ревизије већ стопљене су приказане сиво.

note: (para)
en: When showing blame information for a file, you can choose to show the original author of merged revisions, rather than the person who did the merge.
sr: Када се приказују инвормације окривљавања за фајл, можете изабрати да прикажете оригиналног аутора стопљене ревизије, пре него особу која је урадила стапање.

note: (para)
en: You can mark revisions as <emphasis>do not merge</emphasis> by including them in the list of merged revisions without actually doing the merge.
sr: Можете обележити ревизију као <emphasis>не стапај</emphasis> укључујући је у листу стопљених ревизија без стварног стапања.

note: (para)
en: Subversion 1.5 introduced facilities for merge tracking. When you merge changes from one tree into another, the revision numbers merged are stored and this information can be used for several different purposes. <placeholder-1/>
sr: Субверзија 1.5 уводи могућност за праћење стапања. Када се ваше стапање мења са једног стабла на друго, ревизиони бројеви стопљени су ускладиштени и та информација може бити коришћена за више различитих сврха. <placeholder-1/>

note: (para)
en: Merge tracking information is stored in the <literal>svn:mergeinfo</literal> property by the client when it performs a merge. When the merge is committed the server stores that information in a database, and when you request merge, log or blame information, the server can respond appropriately. For the system to work properly you must ensure that the server, the repository and all clients are upgraded. Earlier clients will not store the <literal>svn:mergeinfo</literal> property and earlier servers will not provide the information requested by new clients.
sr: Праћење стапања информација је ускладиштена у <literal>svn:mergeinfo</literal> особини клијента када он изврши стапање. Када је стапање урезано сервер ускладишти ту информацију у бази података, и када захтевате стапање, дневник или окривљавање информације, сервер може одговорити одговарајуће. За систем који ради исправно морате омогућити такав сервер, спремиште и сви клијенти су дограђени. Ранији клијенти неће ускладиштити <literal>svn:mergeinfo</literal> особину и ранији сервери неће обезбедити информације које траже нови клијенти.

note: (para)
en: Find out more about merge tracking from Subversion's <ulink url="http://subversion.tigris.org/merge-tracking/index.html"><citetitle>Merge tracking documentation</citetitle></ulink>.
sr: Нађите више о праћењу стапања из Субверзионе <ulink url="http://subversion.tigris.org/merge-tracking/index.html"><citetitle>Merge tracking documentation</citetitle></ulink>.

note: (title)
en: Handling Conflicts during Merge
sr: Руковање конфликтима у току спајања

note: (primary)
en: merge conflicts
sr: конфликти спајања

note: (title)
en: The Merge Conflict Callback Dialog
sr: Конфликти спајања дијалог одговора

note: (para)
en: Merging does not always go smoothly. Sometimes there is a conflict, and if you are merging multiple ranges, you generally want to resolve the conflict before merging of the next range starts. TortoiseSVN helps you through this process by showing the <emphasis>merge conflict callback</emphasis> dialog. <placeholder-1/>
sr: Стапање увек не иде равно. Понекад има конфликта, и ако стапате више опсега ви генерално желите да решите конфликт пре почетка стапања следећег опсега. ТортоисеСВН вам помаже кроз овај процес приказивањем  <emphasis>повратни конфликт стапања </emphasis>дијалог. <placeholder-1/>

note: (para)
en: You may decide that your local changes are much more important, so you want to discard the version from the repository and keep your local version. Or you might discard your local changes in favour of the repository version. Either way, no attempt is made to merge the changes - you choose one or the other.
sr: Можете одлучити да су ваше локалне измене много важне, тако ви желите да избаците верзију из спремишта и сачувате локалну верзију. Или желите да одбаците локалне измене као услугу верзији спремишта. У сваком случају нема покушаја  да се уради стапање измена . изаберите једно или друго.

note: (para)
en: Normally you will want to look at the conflicts and resolve them. In that case, choose the <guibutton>Edit Conflict</guibutton> which will start up your merge tool. When you are satisfied with the result, click <guibutton>Resolved</guibutton>.
sr: Нормално ви ћете желети да погледате конфликт и да га решите. У том случају, изаберите <guibutton>Уреди Конфликт</guibutton> који ће покренути ваш алат стапања. Када сте задовољни резултатом кликните на <guibutton>Решен</guibutton>.

note: (para)
en: The last option is to postpone resolution and continue with merging. You can choose to do that for the current conflicted file, or for all files in the rest of the merge. However, if there are further changes in that file, it will not be possible to complete the merge.
sr: Последња опција је одлагање решавања и наставити стапање. Можете изабрати да урадите то за текуће фајлове у конфликту, или за фајлове у остатку стапања. Какогод, ако има даљих измена у том фајлу неће бити могуће комплетирати стапање.

note: (para)
en: When a conflict occurs during the merge, you have three ways to handle it. <placeholder-1/>
sr: Када се конфликт појави у току стапања имате три начина да га опслужите. <placeholder-1/>

note: (para)
en: If you do not want to use this interactive callback, there is a checkbox in the merge progress dialog <guilabel>Merge non-interactive</guilabel>. If this is set for a merge and the merge would result in a conflict, the file is marked as in conflict and the merge goes on. You will have to resolve the conflicts after the whole merge is finished. If it is not set, then before a file is marked as conflicted you get the chance to resolve the conflict <emphasis>during</emphasis> the merge. This has the advantage that if a file gets multiple merges (multiple revisions apply a change to that file), subsequent merges might succeed depending on which lines are affected. But of course you can't walk away to get a coffee while the merge is running ;)
sr: Ако не желите да користите интерактиван повратни позив постоји чекбокс у прогрес дијалогу  стапања <guilabel>Стопи не-интерактивно</guilabel>. Ако је ово одабрано  за стапање  и стапање проузрокује конфликт, фајл је маркиран да је у конфликту и стапање се наставља. Ви ћете решити конфликт после свршетка укупног стапања. Ако није подешено онда пре него се фајл маркира као конфликтан добијате шансу да решите конфликт <emphasis>током</emphasis> стапања.Ово има предност ако фајл добије вишеструка спајања (вишеструке ревизије примењују измене тог фајл), сукцесивна стапања се могу наставити у зависности на које линије се односи. Али свакако не можете шетати около по кафу док стапање ради ;)

note: (title)
en: Merge a Completed Branch
sr: Спајање целе гране

note: (primary)
en: merge reintegrate
sr: стопи реинтегрирај

note: (title)
en: The Merge reintegrate Dialog
sr: Дијалог реинтегрисаног спајања

note: (para)
en: If you want to merge all changes from a feature branch back to trunk, then you can use the <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Merge reintegrate...</guimenuitem></menuchoice> from the extended context menu (hold down the <keycap>Shift</keycap> key while you right click on the file). <placeholder-1/> This dialog is very easy. All you have to do is set the options for the merge, as described in <xref linkend="tsvn-dug-merge-options"/>. The rest is done by TortoiseSVN automatically using merge tracking.
sr: Ако желите стопити све измене посебне гране назад у дебло тада можете користити <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Стопити реинтегрисано...</guimenuitem></menuchoice> из проширеног контекст менија (држи <keycap>Shift</keycap> тастер док десно кликнете на фајл). <placeholder-1/> Овај дијалог је веома лак. Све што имате да урадите је да подесите опције за стапање како је описано <xref linkend="tsvn-dug-merge-options"/>. преостало је дато са ТортоисеСВН аутоматски користећи праћење стапања.

note: (title)
en: Feature Branch Maintenance
sr: Особина одржавања гране

note: (para)
en: When you develop a new feature on a separate branch it is a good idea to work out a policy for re-integration when the feature is complete. If other work is going on in <literal>trunk</literal> at the same time you may find that the differences become significant over time, and merging back becomes a nightmare.
sr: Када развијате нове особине на издвојеној грани добра је идеја да се ради план реинтеграције кда особина буде комплетна. Ако остали рад на <literal>деблу</literal> у исто време може се испоставити да су разлике постале значајне после неког времена и стапање назад постаје ноћна мора.

note: (para)
en: If the feature is relatively simple and development will not take long then you can adopt a simple approach, which is to keep the branch entirely separate until the feature is complete, then merge the branch changes back into trunk. In the merge wizard this would be a simple <guilabel>Merge a range of revisions</guilabel>, with the revision range being the revision span of the branch.
sr: Ако је особина релативно једноставна и развој није био дуг можете прихватити једноставан приступ, који држи целу грану издвојену док се особина не комплетира, затим се стапа измена гране назад у дебло. У чаробњаку стапања то ће бити једноставно <guilabel>Стопи опсег ревизија</guilabel>, са опсегом ревизија који је ревизиони опсег гране.

note: (para)
en: If the feature is going to take longer and you need to account for changes in <literal>trunk</literal>, then you need to keep the branch synchronised. This simply means that periodically you merge trunk changes into the branch, so that the branch contains all the trunk changes <emphasis>plus</emphasis> the new feature. The synchronisation process uses <guilabel>Merge a range of revisions</guilabel>. When the feature is complete then you can merge it back to <literal>trunk</literal> using either <guilabel>Reintegrate a branch</guilabel> or <guilabel>Merge two different trees</guilabel>.
sr: Ако особина узима много времена и треба вам рачун за измене у <literal>деблу</literal>, потрбно је да задржите синхронизацију гране. То једноставно значи да периодично стапате измене дебла у грану, тако да грана садржи све измене дебла <emphasis>плус</emphasis> нове особине. Процес синхронизације користи <guilabel>Стопи опсег ревизија</guilabel>. Када је особина комплетна можете је стопити назад на <literal>дебло</literal> користећи или <guilabel>Реинтегриши грану</guilabel> или <guilabel>Стопи два различита стабла</guilabel>.

note: (title)
en: Locking
sr: Закључавање

note: (primary)
en: locking
sr: закључавање

note: (primary)
en: readonly
sr: само за читање

note: (para)
en: You are using <quote>unmergeable</quote> files, for example, graphics files. If two people change the same file, merging is not possible, so one of you will lose their changes.
sr: Ви користите <quote>нестопиве</quote> фајлове, графичке фајлове. Ако два човека измене исти фајл, стапање није могуће, тако да један од вас ће изгубити своје измене.

note: (para)
en: Your company has always used a locking revision control system in the past and there has been a management decision that <quote>locking is best</quote>.
sr: Ваша компанија је увек користила закључан система контроле верзија у прошлости и постоји  одлука управе да <quote>закључавање је најбоље</quote>.

note: (para)
en: Subversion generally works best without locking, using the <quote>Copy-Modify-Merge</quote> methods described earlier in <xref linkend="tsvn-basics-versioning-copymodifymerge"/>. However there are a few instances when you may need to implement some form of locking policy. <placeholder-1/>
sr: Субверзија генерално ради најбоље без закључавања, користећи <quote>Копирај-Измени-Стопи</quote> методе описане раније у <xref linkend="tsvn-basics-versioning-copymodifymerge"/>. Ипак, постоји неколико примера када можете имати потребу да примените неку врсту политике закључавања. <placeholder-1/>

note: (para)
en: Firstly you need to ensure that your Subversion server is upgraded to at least version 1.2. Earlier versions do not support locking at all. If you are using <literal>file://</literal> access, then of course only your client needs to be updated.
sr: Најпре треба обезбедити да Субверзиони сервер дограђен најмање на верзију 1.2. Раније верзије уопште не подржавају закључавање. Ако користите <literal>file://</literal> приступ, свакако само ваш клијент треба да буде ажуриран.

note: (title)
en: How Locking Works in Subversion
sr: Како закључавање ради на Субверзији

note: (para)
en: By default, nothing is locked and anyone who has commit access can commit changes to any file at any time. Others will update their working copies periodically and changes in the repository will be merged with local changes.
sr: Уобичајено, ништа није закључано и свако ко има приступ урезивању може урезивати измене у сваки фајл у било које време. Остали ће ажурирати своје радне копије периодично и измене у спремишту ће бити стопљене са локалним изменама.

note: (para)
en: If you <firstterm>Get a Lock</firstterm> on a file, then only you can commit that file. Commits by all other users will be blocked until you release the lock. A locked file cannot be modified in any way in the repository, so it cannot be deleted or renamed either, except by the lock owner.
sr: Ако ви <firstterm>Ставите Катанац</firstterm> на фајл, онда само ви можете урезивати тај фајл. Урезивање свих осталих корисника је блокирано све док не скинете катанац. Закључан фајл не може бити измењен на било који начин у спремишту, он не може бити обрисан или преименован, осим од власника катанца.

note: (para)
en: However, other users will not necessarily know that you have taken out a lock. Unless they check the lock status regularly, the first they will know about it is when their commit fails, which in most cases is not very useful. To make it easier to manage locks, there is a new Subversion property <literal>svn:needs-lock</literal>. When this property is set (to any value) on a file, whenever the file is checked out or updated, the local copy is made read-only <emphasis>unless</emphasis> that working copy holds a lock for the file. This acts as a warning that you should not edit that file unless you have first acquired a lock. Files which are versioned and read-only are marked with a special overlay in TortoiseSVN to indicate that you need to acquire a lock before editing.
sr: Међутим, други корисници неће неопходно знати да сте уклонили катанац. Осим да провере статус закључавања регуларно, најпре они морају знати  о томе када урезивање уткаже, што у већини случајева није много крисно. Да бисте учинили то лакшим за манипулацију постоји нова Субверзиона особина <literal>svn:needs-lock</literal>. Када је ова особина подешена (на било коју вредност) на фајлу, кадгод се фајл преузима или ажурира, локална копија постаје само за читање <emphasis>осим</emphasis> ако та радна копија држи катанац за фајл. Ово делује као упозорење тако да не можете уређивати тај фајл осим ако најпре не добијете катанац. Фајлови који су верзионисани и само за читање означени су специјалним прекривачем у ТортоисеСВН да укажу да треба да добијете катанац пре уређења.

note: (para)
en: Locks are recorded by working copy location as well as by owner. If you have several working copies (at home, at work) then you can only hold a lock in <emphasis>one</emphasis> of those working copies.
sr: Закључавање је уписано у локацији радне копије као и власник. Ако имате више радних копија (кући, на послу) ви можете само да држите катанац на <emphasis>једној</emphasis> од тих радних копија.

note: (para)
en: If one of your co-workers acquires a lock and then goes on holiday without releasing it, what do you do? Subversion provides a means to force locks. Releasing a lock held by someone else is referred to as <firstterm>Breaking</firstterm> the lock, and forcibly acquiring a lock which someone else already holds is referred to as <firstterm>Stealing</firstterm> the lock. Naturally these are not things you should do lightly if you want to remain friends with your co-workers.
sr: Ако један од ваших сарадника тражи катанац и оде на одмор без откључавања шта да се ради? Субверзија омогућава начин да се форсира закључавање. Откључавање од још неког означено је као <firstterm>Разбијање</firstterm> катанца, а насилно откључавање које неко уради зове се <firstterm>Крађа</firstterm> катанца. Природно, ово нису ствари које треба да радите олако ако желите да останете пријатељ са сарадницима

note: (para)
en: Locks are recorded in the repository, and a lock token is created in your local working copy. If there is a discrepancy, for example if someone else has broken the lock, the local lock token becomes invalid. The repository is always the definitive reference.
sr: Закључавање се уписује у спремишту и катанац жетон се креира у вашој локалној радној копији. Ако постоји различитос, на пример ако још неко има сломљен катанац, локални жетон катанац постаје неисправан. Спремиште је увек дефинитивна референца.

note: (title)
en: Getting a Lock
sr: Закључавање

note: (title)
en: The Locking Dialog
sr: Дијалог закључавања

note: (para)
en: Select the file(s) in your working copy for which you want to acquire a lock, then select the command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Get Lock...</guimenuitem></menuchoice>. <placeholder-1/> A dialog appears, allowing you to enter a comment, so others can see why you have locked the file. The comment is optional and currently only used with Svnserve based repositories. If (and <emphasis>only</emphasis> if) you need to steal the lock from someone else, check the <guilabel>Steal lock</guilabel> box, then click on <guibutton>OK</guibutton>.
sr: Изаберите фајл(ове) у вашој радној копији за које желите да добијете катанац, затим изаберите команду <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Закључај...</guimenuitem></menuchoice>. <placeholder-1/> Дијалог се појављује дозвољавајући да унесете коментар, тако остали могу видети зашто сте закључали фајл. Коментар није обавезан и тренутно се користи само  са Свнсерве основаним спремиштима. Ако ( и <emphasis>само</emphasis> и) требате да украдете катанац од неког проверите <guilabel>Још увек закључан</guilabel> бокс, затим кликните на <guibutton>OK</guibutton>.

note: (para)
en: If you select a folder and then use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Get Lock...</guimenuitem></menuchoice> the lock dialog will open with <emphasis>every</emphasis> file in <emphasis>every</emphasis> sub-folder selected for locking. If you really want to lock an entire hierarchy, that is the way to do it, but you could become very unpopular with your co-workers if you lock them out of the whole project. Use with care ...
sr: Ако изаберете именик и онда користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Закључај...</guimenuitem></menuchoice> дијалог закључавања ће се отворити са <emphasis>сваким</emphasis> фајлом у <emphasis>сваком</emphasis> под-именику изабраном за закључавање. Ако стварно желите да закључате целу хијерархију, ово је начин да то урадите, али ћете постати јако непопуларни међу сарадницима ако им закључате цео пројекат. Користите пажљиво...

note: (title)
en: Releasing a Lock
sr: Откључавање

note: (para)
en: To make sure you don't forget to release a lock you don't need any more, locked files are shown in the commit dialog and selected by default. If you continue with the commit, locks you hold on the selected files are removed, even if the files haven't been modified. If you don't want to release a lock on certain files, you can uncheck them (if they're not modified). If you want to keep a lock on a file you've modified, you have to enable the <guilabel>Keep locks</guilabel> checkbox before you commit your changes.
sr: Да бисте осигурали да не заборавите да откључате не треба вам ништа посебно, закључани фајлови су приказани у дијалогу урезивања и изабрани подразумевано. Ако наставите са урезивањем, катанац који држите на изабраним фајлвима се уклања, чак и ако фајлови нису измењени. Ако не желите да уклоните катанац са неких фајлва можете их отчекирати (ако нису измењени). Ако желите да држите катанац на фајлу који сте изменили имате да омогућите <guilabel>Држи катанац</guilabel> чекбокс пре урезивања измена.

note: (para)
en: To release a lock manually, select the file(s) in your working copy for which you want to release the lock, then select the command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Release Lock</guimenuitem></menuchoice> There is nothing further to enter so TortoiseSVN will contact the repository and release the locks. You can also use this command on a folder to release all locks recursively.
sr: Да се уклони катанац ручно, изаберите фајл(ове) у вашој радној копији за које хоћете да уклоните катанац, затим изаберите команду  <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Откључај</guimenuitem></menuchoice> Ништа даље не треба унети јер ТортоисеСВН контактира спремиште и уклања катанце. Такође можете користити команду на именику да уклоните све катанце рекурзивно.

note: (title)
en: Checking Lock Status
sr: Провера статуса закључавања

note: (title)
en: The Check for Modifications Dialog
sr: Провера дијалога измена

note: (para)
en: <placeholder-1/> To see what locks you and others hold, you can use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Check for Modifications...</guimenuitem></menuchoice>. Locally held lock tokens show up immediately. To check for locks held by others (and to see if any of your locks are broken or stolen) you need to click on <guibutton>Check Repository</guibutton>.
sr: <placeholder-1/> Да видите које катанце ви и други држите, користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Провера измена...</guimenuitem></menuchoice>.  Локално држан катанац жетони се прикажу тренутно. Да бисте проверили које катанце држе остали (и да видите да ли је неки ваш катанац сломљен или украден) треба да кликнете на <guibutton>Провери Спремиште</guibutton>.

note: (para)
en: From the context menu here, you can also get and release locks, as well as breaking and stealing locks held by others.
sr: Из контекст менија овде можете такође ставити или откачити катанац, као и сломљене и украдене катанце које држе други.

note: (title)
en: Avoid Breaking and Stealing Locks
sr: Избегавање разбијања и крађа катанца

note: (para)
en: If you break or steal someone else's lock without telling them, you could potentially cause loss of work. If you are working with unmergeable file types and you steal someone else's lock, once you release the lock they are free to check in their changes and overwrite yours. Subversion doesn't lose data, but you have lost the team-working protection that locking gave you.
sr: Ако сломите или украдете неком другом катанац без питања можете потенцијално узроковати губитак посла. Ако радите са нестопивим типом фајлва и неком украдете катанац када вратите катанац они су слободни да провере своје измене и прекрију ваше. Субверзија не губи податке али ви можете изгубити радну заштиту тима које ва закључавање омогућава.

note: (title)
en: Making Non-locked Files Read-Only
sr: Прављење незакључаних фајлова само за читање

note: (para)
en: As mentioned above, the most effective way to use locking is to set the <literal>svn:needs-lock</literal> property on files. Refer to <xref linkend="tsvn-dug-propertypage"/> for instructions on how to set properties. Files with this property set will always be checked out and updated with the read-only flag set unless your working copy holds a lock. <graphic fileref="../images/ReadOnlyIcon.png"/> As a reminder, TortoiseSVN uses a special overlay to indicate this.
sr: Како је напоменуто горе, много ефективнији начин за коришћење закључавања је подешавањем <literal>svn:needs-lock</literal> особине на фајлу. Упоредите са <xref linkend="tsvn-dug-propertypage"/> за инструкције како подесити те особине. Фајлови са тим особинама подешеним ће увек бити преузимани и ажурирани са сетованим флегом само-за-читање осим ако ваша копија држи катанац. <graphic fileref="../images/ReadOnlyIcon.png"/> Као подсетник, ТортоисеСВН користи специјални прекривач да означи то.

note: (para)
en: If you operate a policy where every file has to be locked then you may find it easier to use Subversion's auto-props feature to set the property automatically every time you add new files. Read <xref linkend="tsvn-dug-propertypage-auto-props"/> for further information.
sr: Ако радите са политиком да сваки фајл може бити закључан тада можда схватите да је лакше да користите Субверзиону суто-пропс особину да подесите особине аутоматски сваки пут кад додајете нови фајл. Прочитајте <xref linkend="tsvn-dug-propertypage-auto-props"/> за даље информације.

note: (title)
en: The Locking Hook Scripts
sr: Закачиве скрипте за закључавање

note: (para)
en: When you create a new repository with Subversion 1.2 or higher, four hook templates are created in the repository <filename>hooks</filename> directory. These are called before and after getting a lock, and before and after releasing a lock.
sr: Када креирате ново спремиште са Субверзијом 1.2 или вишом, четири модела закачаљки се креира у спремишту  <filename>закачаљке</filename> именик.Оне се позивају пре и после постављања катанца и пре и после скидања катанца.

note: (para)
en: It is a good idea to install a <literal>post-lock</literal> and <literal>post-unlock</literal> hook script on the server which sends out an email indicating the file which has been locked. With such a script in place, all your users can be notified if someone locks/unlocks a file. You can find an example hook script <filename>hooks/post-lock.tmpl</filename> in your repository folder.
sr: Добра је идеја да се инсталира literal>пост-закључавања</literal> and <literal>пост-откључавањаk</literal> закачива скрипта на серверу која шаље епошту означивши фајл који је закључан. Са таквом скриптом сви ваши корисници могу бити обавештени ако неко закључа/откључа фајл. Можете наћи пример закачиве скрипте <filename>hooks/post-lock.tmpl</filename> у вашем именику спремишта

note: (para)
en: You might also use hooks to disallow breaking or stealing of locks, or perhaps limit it to a named administrator. Or maybe you want to email the owner when one of their locks is broken or stolen.
sr: Можете такође користити закачљке да онемогућите ломљење и крађу катанаца, или можда граничити то на именованог администратора. Или можда желите да пошаљете епошту власницима када је неки од њихових катанаца сломљен или украден.

note: (para)
en: Read <xref linkend="tsvn-repository-hooks"/> to find out more.
sr: Прочитајте <xref linkend="tsvn-repository-hooks"/> за више инфижормација.

note: (title)
en: Creating and Applying Patches
sr: Креирање и примена закрпа

note: (primary)
en: patch
sr: закрпа

note: (primary)
en: unified diff
sr: обједињена разлика

note: (para)
en: For open source projects (like this one) everyone has read access to the repository, and anyone can make a contribution to the project. So how are those contributions controlled? If just anyone could commit changes, the project would be permanently unstable and probably permanently broken. In this situation the change is managed by submitting a <firstterm>patch</firstterm> file to the development team, who do have write access. They can review the patch first, and then either submit it to the repository or reject it back to the author.
sr: За пројекте отвореног кода (као овај) свако може да има приступ читању спремишта, и свако може да допринесе пројекту. Дакле како се ти доприноси контролишу? Ако само свако урезује измене пројекат ће бити стално нестабилан и могуће перманентно сломљен. У овој ситуацији измене се управљају предлагањем <firstterm>закрпа</firstterm> фајлова развојном тиму који има приступ уписивању. Они могу прегледати закрпу најпре и онда или је унети у спремиште или је вратити назад аутору.

note: (para)
en: Patch files are simply Unified-Diff files showing the differences between your working copy and the base revision.
sr: Фајлови закрпа су једноставно Јединствени-Дифф фајлови који приказују разлике између ваше радне копије и основне ревизије.

note: (title)
en: Creating a Patch File
sr: Креирање фајла закрпе

note: (para)
en: First you need to make <emphasis>and test</emphasis> your changes. Then instead of using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Commit...</guimenuitem></menuchoice> on the parent folder, you select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Create Patch...</guimenuitem></menuchoice>
sr: Најпре треба да направите <emphasis>и тест</emphasis> ваших измена. Затим уместо да користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Урежи...</guimenuitem></menuchoice> на предачком именику, изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Креирај Закрпу...</guimenuitem></menuchoice>

note: (title)
en: The Create Patch dialog
sr: Креирање дијалога закрпе

note: (para)
en: you can now select the files you want included in the patch, just as you would with a full commit. This will produce a single file containing a summary of all the changes you have made to the selected files since the last update from the repository.
sr: можете сада изабрати фајлове које хоћете да укључите у закрпу, исто како желите са пуним урезивањем. Ово ће произвести појединачни фајл кји садржи резултат свих измена каоје сте урадили на изабраним фајловима од задњег ађурирања из спремишта.

note: (para)
en: You can produce separate patches containing changes to different sets of files. Of course, if you create a patch file, make some more changes to the <emphasis>same</emphasis> files and then create another patch, the second patch file will include <emphasis>both</emphasis> sets of changes.
sr: Можете произвести издвојене закрпе које садрже измене различитих скупова фајлова. Свакако, ако креирате фајл закрпу, урадите још неку измену на <emphasis>истим</emphasis> фајловима и онда креирајте следећу закрпу, други фајл закрпе ће укључивати <emphasis>оба</emphasis> скупа измена.

note: (para)
en: Just save the file using a filename of your choice. Patch files can have any extension you like, but by convention they should use the <filename>.patch</filename> or <filename>.diff</filename> extension. You are now ready to submit your patch file.
sr: Само сачувајте фајл користећи фајлиме по вашем избору. Фајлови закрпа имају екстензију коју год желите, али конвенционално би требало да користе filename>.patch</filename> или <filename>.diff</filename> екстензију. Сада сте спремни да поднесете ваш фајл закрпу.

note: (para)
en: You can also save the patch to the clipboard instead of to a file. You might want to do this so that you can paste it into an email for review by others. Or if you have two working copies on one machine and you want to transfer changes from one to the other, a patch on the clipboard is a convenient way of doing this.
sr: Можете такође да сачувате закрпу у клипборду уместо у фајлу. Можете желети да то урадите тако да га налепите у епошту да га прегледају остали. Или ако имате радну копију на једној машини и желите да пренесете измене са једне на другу, закрпа на клипборду је конвенционални начин да то урадите.

note: (title)
en: Applying a Patch File
sr: Примена фајла закрпе

note: (para)
en: Patch files are applied to your working copy. This should be done from the same folder level as was used to create the patch. If you are not sure what this is, just look at the first line of the patch file. For example, if the first file being worked on was <filename>doc/source/english/chapter1.xml</filename> and the first line in the patch file is <filename>Index: english/chapter1.xml</filename> then you need to apply the patch to the <filename>doc/source/</filename> folder. However, provided you are in the correct working copy, if you pick the wrong folder level, TortoiseSVN will notice and suggest the correct level.
sr: Фајлови закрпа се примењују на вашу радну копију. Биће урађени на истом нивоу именика који су коришћени када је креирана закрпа. Ако нисте сигурни шта је то, само погледајте прву линију фајла закрпе. На пример, ако је први фајл радио на s <filename>doc/source/english/chapter1.xml</filename> и прва линија фајла закрпе је <filename>Index: english/chapter1.xml</filename> тада је потребно да примените закрпу на <filename>doc/source/</filename> именик. Међутим, омогућава вам да сте на коректној радној копији, ако изаберете неисправан ниво фолдера, ТортоисеСВН ће то нотирати и предложити вам коректан ниво.

note: (para)
en: In order to apply a patch file to your working copy, you need to have at least read access to the repository. The reason for this is that the merge program must reference the changes back to the revision against which they were made by the remote developer.
sr: Да би применили фајл закрпе на вашу радну копију потребно вм је да имате најмање приступ за читање спремишта. Разлог за ово је да програм стапања мора да упореди измене назад са ревизијом према којој је урађен од удаљеног сарадника.

note: (para)
en: From the context menu for that folder, click on <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Apply Patch...</guimenuitem></menuchoice> This will bring up a file open dialog allowing you to select the patch file to apply. By default only <filename>.patch</filename> or <filename>.diff</filename> files are shown, but you can opt for <quote>All files</quote>. If you previously saved a patch to the clipboard, you can use <guibutton>Open from clipboard...</guibutton> in the file open dialog.
sr: Из контекст менија за тај именик, кликните на menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Примени Закрпу...</guimenuitem></menuchoice> Ово ће отворити фајл отвори дијалог дозвољавајући вам да изаберете фајл закрпу за примену. Уобичајено само <filename>.patch</filename> или <filename>.diff</filename> фајлови су приказани, али може се изабрати опција за <quote>All files</quote>. Ако сте претходно сачували закрпу у клипборд можете користити <guibutton>Отвори из клипборда...</guibutton> у фајл опен дијалогу.

note: (para)
en: Alternatively, if the patch file has a <filename>.patch</filename> or <filename>.diff</filename> extension, you can right click on it directly and select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Apply Patch...</guimenuitem></menuchoice>. In this case you will be prompted to enter a working copy location.
sr: Алтернативно, ако фајл закрпа има <filename>.patch</filename> или <filename>.diff</filename> екстензију, можете десним кликом на тај директоријум да изаберете <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Примени Закрпу...</guimenuitem></menuchoice>. У том случају бићете питани да унесете локацију радне копије.

note: (para)
en: These two methods just offer different ways of doing the same thing. With the first method you select the WC and browse to the patch file. With the second you select the patch file and browse to the WC.
sr: Ова два метода тек нуде различите начине да се уради иста ствар. Са првим методом бирате РК и претражујете фајл закрпа. Другим бирате фајл закрпе и претражујете РК.

note: (para)
en: Once you have selected the patch file and working copy location, TortoiseMerge runs to merge the changes from the patch file with your working copy. A small window lists the files which have been changed. Double click on each one in turn, review the changes and save the merged files.
sr: Једном кад изаберете фајл закрпа и локацију радне копије, ТортоисеСВН креће да стапа измене из фајла закрпа са вашом радном копијом. Мали прозор листа фајлове  који ће бити измењени. Двоструки клик на сваки  редом приказаће измене и сачувати стопљене фајлове.

note: (para)
en: The remote developer's patch has now been applied to your working copy, so you need to commit to allow everyone else to access the changes from the repository.
sr: Даљински развојне закрпе  су примењене на вашој радној копији тако да је потребно урезати да се дозвољава још неком да мења из спремишта.

note: (title)
en: Who Changed Which Line?
sr: Ко је изменио коју линију?

note: (primary)
en: blame
sr: окривити

note: (primary)
en: annotate
sr: обележи

note: (primary)
en: praise
sr: величина

note: (para)
en: Sometimes you need to know not only what lines have changed, but also who exactly changed specific lines in a file. That's when the <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Blame...</guimenuitem></menuchoice> command, sometimes also referred to as <firstterm>annotate</firstterm> command comes in handy.
sr: Понекад треба да знате не само линије које су измењене, али такође ко је тачно  изменио одређене линије у фајлу. Када <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Окриви...</guimenuitem></menuchoice> команда, понекад се такође позива на <firstterm>анотирање</firstterm> корисних команди.

note: (para)
en: This command lists, for every line in a file, the author and the revision the line was changed.
sr: Ова команда листа, за сваку линију у фајлу, аутора и ревизију линије која је измењена.

note: (title)
en: Blame for Files
sr: Кривац за фајл

note: (title)
en: The Annotate / Blame Dialog
sr: Белешка/Кривац дијалог

note: (para)
en: <placeholder-1/> If you're not interested in changes from earlier revisions you can set the revision from which the blame should start. Set this to <literal>1</literal>, if you want the blame for <emphasis>every</emphasis> revision.
sr: <placeholder-1/> Ако вас не интересују измене из ранијих ревизија можете подесити ревизију одакле ће окривљавање почети. Подесите то на <literal>1</literal>, ако желите да окривите  <emphasis>сваку</emphasis> ревизију.

note: (para)
en: By default the blame file is viewed using <firstterm>TortoiseBlame</firstterm>, which highlights the different revisions to make it easier to read. If you wish to print or edit the blame file, select <guilabel>Use Text viewer to view blames</guilabel>
sr: Уобичајено је да окривљавање фајл се прегледа користећи <firstterm>ТортоисеБламе</firstterm>, што осветљава различите ревизије што их чини лакшим за читањем. Ако желите да штампате или уредите фајл окривљавања, изаберите <guilabel>Користи Текст прегледач да видите окривљавање</guilabel>

note: (para)
en: You can specify the way that line ending and whitespace changes are handled. These options are described in <xref linkend="tsvn-dug-diff-eol-whitespace"/>. The default behaviour is to treat all whitespace and line-end differences as real changes, but if you want to ignore an indentation change and find the original author, you can choose an appropriate option here.
sr: Можете специфицирати начин руковања завршетком линије и изменом белихпоља. Ове опције су описане у <xref linkend="tsvn-dug-diff-eol-whitespace"/>. Уобичајено понашање се третирају сва белапоља и крај линија разлике као реалне измене, али ако желите да занемарите увлачење измене и наћи оригиналне ауторе можете изабрати одговарајуће опције овде.

note: (para)
en: Once you press <guibutton>OK</guibutton> TortoiseSVN starts retrieving the data to create the blame file. Please note: This can take several minutes to finish, depending on how much the file has changed and of course your network connection to the repository. Once the blame process has finished the result is written into a temporary file and you can view the results.
sr: Када једном притиснете <guibutton>OK</guibutton> ТортоисеСВН почиње враћати податке да креира фајл окривљавања. Молим приметите: Ово може узети неколико минута да се заврши, у зависности од тога колико је фајл измењен и свакако мрежне конекције у спремишту. Једном када процес окривљавања заврши резултат је уписан у привремени фајл и ви можете видети резултат.

note: (title)
en: TortoiseBlame
sr: ТортозБламе

note: (para)
en: <placeholder-1/> TortoiseBlame, which is included with TortoiseSVN, makes the blame file easier to read. When you hover the mouse over a line in the blame info column, all lines with the same revision are shown with a darker background. Lines from other revisions which were changed by the same author are shown with a light background. The colouring may not work as clearly if you have your display set to 256 colour mode.
sr: <placeholder-1/> ТортоисеБламе, који који је укључен са ТортоисеСВН, чини фајл окривљавања лакши за читање. Када летите мишем преко линије у инфо колонама окривљавања, све линије са истом ревизијом су приказани са мрачнијом основом. Линије из разних ревизија које су измењене од истих аутора су приказани са светлом основом. Бојење не може радити тако кјасно ако је дисплеј подешен у 256 боја моду.

note: (para)
en: If you <action>left click</action> on a line, all lines with the same revision are highlighted, and lines from other revisions by the same author are highlighted in a lighter colour. This highlighting is sticky, allowing you to move the mouse without losing the highlights. Click on that revision again to turn off highlighting.
sr: Ако урадите <action>леви клик</action> на линију, све линијеса истом ревизијом су осветљене, и линије од других ревизија од истог аутора су осветљене светлијом бојом. Ово осветљавање је прилепљиво, омогућава померање миша без губљења осветљења. Кликните на ту ревизију поново да бисте искључили осветљавање.

note: (para)
en: The revision comments (log message) are shown in a hint box whenever the mouse hovers over the blame info column. If you want to copy the log message for that revision, use the context menu which appears when you right click on the blame info column.
sr: Ревизиони коментари (дневник поруке) су приказани у боксу напомена кадгод миш лети преко инфо колоне окривљавања. Ако желите да копирате дневник поруку за ту ревизију, користите контекст мени који се појављује када урадите десни клик на инфо колону окривљавања.

note: (para)
en: You can search within the Blame report using <menuchoice><guimenu>Edit</guimenu><guimenuitem>Find...</guimenuitem></menuchoice>. This allows you to search for revision numbers, authors and the content of the file itself. Log messages are not included in the search - you should use the Log Dialog to search those.
sr: Можете претраживати унутар Окриви извештаја користећи <menuchoice><guimenu>Уреди</guimenu><guimenuitem>Нађи...</guimenuitem></menuchoice>. Ово допушта да претражујете ревизионе бројеве, ауторе и садржај самог фајла. Дневник поруке нису укључене у претраживање - треба да користите  Дневник Дијалог да претраажујете њих.

note: (para)
en: You can also jump to a specific line number using <menuchoice><guimenu>Edit</guimenu><guimenuitem>Go To Line...</guimenuitem></menuchoice>.
sr: Можете такође скочити на специфични број линије користећи <menuchoice><guimenu>Уреди</guimenu><guimenuitem>Иди На Линију...</guimenuitem></menuchoice>.

note: (para)
en: When the mouse is over the blame info columns, a context menu is available which helps with comparing revisions and examining history, using the revision number of the line under the mouse as a reference. <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Blame previous revision</guimenuitem></menuchoice> generates a blame report for the same file, but using the previous revision as the upper limit. This gives you the blame report for the state of the file just before the line you are looking at was last changed. <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Show changes</guimenuitem></menuchoice> starts your diff viewer, showing you what changed in the referenced revision. <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Show log</guimenuitem></menuchoice> displays the revision log dialog starting with the referenced revision.
sr: Када миш лети преко инфо колона окривљавања, контекст мени је доступан што вам помаже поређењем ревизија и прегледом историје, користећи ревизионе бројеве линија под мишем као референцу. <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Окриви претходну ревизију</guimenuitem></menuchoice> генерише извештај окривљавања за исте фајлве, али користећи претходну ревизију као горњу границу. Ово даје извештај окривљавања за стање фајла баш пре линије коју гледате која је задња измењена. <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Прикажи Измене</guimenuitem></menuchoice> покреће ваш дифф прегледач, приказујући вам шта је измењено у референтној ревизији. <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Прикажи Дневник</guimenuitem></menuchoice> приказује ревизиони дневник дијалог почевши са референтном ревизијом.

note: (para)
en: If you need a better visual indicator of where the oldest and newest changes are, select <menuchoice><guimenu>View</guimenu><guimenuitem>Color age of lines</guimenuitem></menuchoice>. This will use a colour gradient to show newer lines in red and older lines in blue. The default colouring is quite light, but you can change it using the TortoiseBlame settings.
sr: Ако вам треба бољи визуални индикатор где су најстарије и најновије измене, изабери  <menuchoice><guimenu>Види</guimenu><guimenuitem>Боја старости линија</guimenuitem></menuchoice>. Обојење ја сасвим светло, во ће користити градијент боје да прикаже новије линије плаво. Уобичајено бојење је сасвим светло, али можете га променити користећи ТортоисеБламе подешавање.

note: (para)
en: If you are using Merge Tracking, where lines have changed as a result of merging from another path, TortoiseBlame will show the revision and author of the last change in the original file rather than the revision where the merge took place. These lines are indicated by showing the revision and author in italics. If you do not want merged lines shown in this way, uncheck the <guilabel>Include merge info</guilabel> checkbox.
sr: Ако користите Стапање Праћење, где су линије измењене као резултат стапањаиз друге путање, ТортоисеБламе ће показати ревизију и аутора задње измене у оригиналном фајлу радије него ревизија где се стапање десило. Ове линије су означене приказивањем ревизије и аутора у италику. Ако не желите да стопите линије приказане овог пута отчекирај <guilabel>Укључи инфо стапања</guilabel> checkbox.

note: (para)
en: If you want to see the paths involved in the merge, select <menuchoice><guimenu>View</guimenu><guimenuitem>Merge paths</guimenuitem></menuchoice>.
sr: Ако желите да видите путању умешане у стапање, изаберите <menuchoice><guimenu>Види</guimenu><guimenuitem>Путања стапања</guimenuitem></menuchoice>.

note: (para)
en: The settings for TortoiseBlame can be accessed using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Settings...</guimenuitem></menuchoice> on the TortoiseBlame tab. Refer to <xref linkend="tsvn-dug-settings-tortoiseblame"/>.
sr: Подешавању ТортоисеБламе може сте приступити користећи  <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Подешавања...</guimenuitem></menuchoice> на ТортоисеБламе таб. Упоредите са <xref linkend="tsvn-dug-settings-tortoiseblame"/>.

note: (title)
en: Blame Differences
sr: Разликеке окривљавања

note: (para)
en: One of the limitations of the Blame report is that it only shows the file as it was in a particular revision, and shows the last person to change each line. Sometimes you want to know what change was made, as well as who made it. What you need here is a combination of the diff and blame reports.
sr: Једно од ограничења извештаја Окривљавања је да се само приказује фајл какав је био у партикуларној ревизији, и приказује задњу особу која мења сваку линију. Понекад желите да знате које измене су урађене, као и ко их је урадио. Све што вам је овде потребно је комбинација дифф и окривљавања извештај.

note: (term)
en: Blame Revisions
sr: Кривац ревизија

note: (para)
en: In the top pane, select 2 revisions, then select <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Blame revisions</guimenuitem></menuchoice>. This will fetch the blame data for the 2 revisions, then use the diff viewer to compare the two blame files.
sr: У горњем панелу изаберите 2 ревизије, затим изаберите <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>Окривљавање ревизија</guimenuitem></menuchoice>. Ово ће наћи податке окриваљавања за 2 ревизије, затим користите дифф прегледач да упоредите два фајла окривљавања.

note: (term)
en: Blame Changes
sr: Кривац промена

note: (para)
en: Select one revision in the top pane, then pick one file in the bottom pane and select <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Blame changes</guimenuitem></menuchoice>. This will fetch the blame data for the selected revision and the previous revision, then use the diff viewer to compare the two blame files.
sr: Изаберите једну ревизију у горњем панелу, затим изаберите један фајл у доњем панелу и изаберите <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>Окриви измене</guimenuitem></menuchoice>. Ово ће наћи податке окривљавања за изабране ревизије и претходних ревизија, затим користите дифф прегледач да упоредите два фајла окривљавања.

note: (term)
en: Compare and Blame with Working BASE
sr: Упореди са радном ОСНОВОМ и окриви

note: (para)
en: Show the log for a single file, and in the top pane, select a single revision, then select <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Compare and Blame with Working BASE</guimenuitem></menuchoice>. This will fetch the blame data for the selected revision, and for the file in the working BASE, then use the diff viewer to compare the two blame files.
sr: Прикажите дневник за појединачни фајл, и на горњем  панелу, изаберите појдиначну ревизију, затим изаберите <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>Упоредите са Радном ОСНОВОМ</guimenuitem></menuchoice>. Ово ће наћи податке окривљавања за изабране ревизије, и за фајлове у радној ОСНОВИ, затим користите дифф прегледач да упоредите два фајла окривљавања.

note: (para)
en: The revision log dialog includes several options which allow you to do this. <placeholder-1/>
sr: Дијалог дневника ревизије укључује више опција које омогућавај да то урадите. <placeholder-1/>

note: (title)
en: The Repository Browser
sr: Претраживач спремишта

note: (primary)
en: repo-browser
sr: репо-претраживач

note: (primary)
en: server-side actions
sr: акције серверске стране

note: (primary)
en: server viewer
sr: сервер прегледач

note: (para)
en: Sometimes you need to work directly on the repository, without having a working copy. That's what the <firstterm>Repository Browser</firstterm> is for. Just as the explorer and the icon overlays allow you to view your working copy, so the Repository Browser allows you to view the structure and status of the repository. <placeholder-1/> With the Repository Browser you can execute commands like copy, move, rename, ... directly on the repository.
sr: Понекад вам треба да радите директно на спремишту, без радне копије. То је за шта је <firstterm>Претраживач Спремишта</firstterm>. Као претраживач и прекривач икона допушта да видите вашу радну копију тако Претраживач Спремишта допушта да видите структуру и статус спремишта. <placeholder-1/> Са Претраживачем Спремишта можете извршити команде као копирај, помери, преименуј, ... директно у спремишту.

note: (para)
en: The repository browser looks very similar to the Windows explorer, except that it is showing the content of the repository at a particular revision rather than files on your computer. In the left pane you can see a directory tree, and in the right pane are the contents of the selected directory. At the top of the Repository Browser Window you can enter the URL of the repository and the revision you want to browse.
sr: Претраживач спремишта изгледа веома слично  Виндоуз експлореру, осим што приказује садржај спремишта у партикуларној ревизији радије него фајлове у вашем рачунару. У левом панелу можете видети стабло именика, ау десном панелу су саджаји изабраних именика. У горњем Прозору Претраживача Спремишта можете унети УРЛ спремишта и ревизију коју хоћете да претражите.

note: (para)
en: Just like Windows explorer, you can click on the column headings in the right pane if you want to set the sort order. And as in explorer there are context menus available in both panes.
sr: Исто као Виндоуз експлорер, можете кликнути на заглавље колоне у десном панелу ако желите да подесите ред сортирања. И као у експлореру постоји контекст мени доступан у оба панела.

note: (para)
en: Save an unversioned copy of the file to your hard drive.
sr: Сачубајте неверзионисану копију фајла на ваш тврди диск.

note: (para)
en: Show the revision log for that file, or show a graph of all revisions so you can see where the file came from.
sr: Прикажите ревизиони дневник за тај фајл, или прикажите граф ревизије тако да можете видети одакле фајл долази.

note: (para)
en: Blame the file, to see who changed which line and when.
sr: Окривите фајл да видите ко је мењао коју линију и када.

note: (para)
en: Delete or rename the file.
sr: Избриши или преименуј фајл.

note: (para)
en: Make a copy of the file, either to a different part of the repository, or to a working copy rooted in the same repository.
sr: Направите копију фајла, или у различитом делу спремишта , или у радној копији са кореном у исто спремишту.

note: (para)
en: View/Edit the file's properties.
sr: Види/Уреди особине фајла.

note: (para)
en: The context menu for a file allows you to: <placeholder-1/>
sr: Контекст мени за фајл допушта вам да: <placeholder-1/>

note: (para)
en: Show the revision log for that folder, or show a graph of all revisions so you can see where the folder came from.
sr: Прикажите ревизиони дневник за именик, или прикажите граф свих ревизија тако да можете видети одакле именик долази.

note: (para)
en: Export the folder to a local unversioned copy on your hard drive.
sr: Извезите именик у локалну неверзионисану копију на вашем чврстом диску.

note: (para)
en: Checkout the folder to produce a local working copy on your hard drive.
sr: Преузмите именик да направите локалну радну копију на чврстом диску.

note: (para)
en: Create a new folder in the repository.
sr: Креирај нови именик у спремишту.

note: (para)
en: Add files or folders directly to the repository.
sr: Додај фајлове или именике директно у спремиште.

note: (para)
en: Delete or rename the folder.
sr: Избриши или преименуј именик.

note: (para)
en: Make a copy of the folder, either to a different part of the repository, or to a working copy rooted in the same repository.
sr: Направите копију именика, или у различит део спремишта, или у радну копију са кореном у истом спремишту.

note: (para)
en: View/Edit the folder's properties.
sr: Види/Уреди особине именика.

note: (para)
en: Mark the folder for comparison. A marked folder is shown in bold.
sr: Направите именик за поређење. Означени именик је приказан масно.

note: (para)
en: Compare the folder with a previously marked folder, either as a unified diff, or as a list of changed files which can then be visually diffed using the default diff tool. This can be particularly useful for comparing two tags, or trunk and branch to see what changed.
sr: Упоређује именик са претходно означеним имеником, или као уједињене дифф, или као листа измењених фајлова који затим могу бити визуално разликовани користећи уобичајен дифф алат. Ово може бити посебно корисно за поређење два знака, или дебла и гране да се види шта се променило.

note: (para)
en: The context menu for a folder allows you to: <placeholder-1/>
sr: Контекст мени за именик вам омогућава да: <placeholder-1/>

note: (para)
en: If you select two folders in the right pane, you can view the differences either as a unified-diff, or as a list of files which can be visually diffed using the default diff tool.
sr: Ако изаберете два именика у десном панелу, можете видети разлике или као уједињени-дифф, или листу фајлова која може бити визуално разликована коришћењем уобичајеног дифф алата.

note: (para)
en: If you select multiple folders in the right pane, you can checkout all of them at once into a common parent folder.
sr: Ако изаберете више именика у десном панелу можете  преузети све њих у заједнички предачки именик.

note: (para)
en: If you select 2 tags which are copied from the same root (typically <literal>/trunk/</literal>), you can use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Show Log...</guimenuitem></menuchoice> to view the list of revisions between the two tag points.
sr: Ако изаберете 2 знака који су копирани из истог корена (типично <literal>/trunk/</literal>), можете користити <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Покажи Дневник...</guimenuitem></menuchoice> да видите листу ревизија између две нак тачке.

note: (para)
en: You can use <keycap>F5</keycap> to refresh the view as usual. This will refresh everything which is currently displayed. If you want to pre-fetch or refresh the information for nodes which have not been opened yet, use <keycap>Ctrl-F5</keycap>. After that, expanding any node will happen instantly without a network delay while the information is fetched.
sr: Можете користити <keycap>F5</keycap>  да освежите преглед као убично. То ће освежити све што се тренутно приказује. Ако желите да претражите или освежите информације за чворове који још нису отворени, користите <keycap>Ctrl-F5</keycap>. После тога, проширењем било ког чвора десиће се тренутно без обзира на мрежно кашњење док се информација тражила.

note: (para)
en: You can also use the repository browser for drag-and-drop operations. If you drag a folder from explorer into the repo-browser, it will be imported into the repository. Note that if you drag multiple items, they will be imported in separate commits.
sr: Можете такође користити претраживач спремишта за вуци-и-баци операцију. Ако вучете именик из експлорера у репо-претраживач биће увезен у спремиште. Приметите да ако вучете више ставки оне ће бити увезене у одвојеним урезивањима.

note: (para)
en: If you want to move an item within the repository, just <action>left drag</action> it to the new location. If you want to create a copy rather than moving the item, <keycap>Ctrl</keycap>-<action>left drag</action> instead. When copying, the cursor has a <quote>plus</quote> symbol on it, just as it does in Explorer.
sr: Ако желите да померите ставке у оквиру спремишта, само <action>лево вучење</action> на нову локацију. Ако желите да креирате копију радије него померање ставке, <keycap>Ctrl</keycap>-<action>лево вучење</action> уместо. Када копирате, курсор има <quote>плус</quote> симбол на себи, исто како је то у Експлореру.

note: (para)
en: If you want to copy/move a file or folder to another location and also give it a new name at the same time, you can <action>right drag</action> or <keycap>Ctrl</keycap>-<action>right drag</action> the item instead of using <action>left drag</action>. In that case, a rename dialog is shown where you can enter a new name for the file or folder.
sr: Ако желите да копирате/померите фајл или фолдер на другу локацију и такође дајте му ново име у исто време, можете <action>десно вучење</action> или <keycap>Ctrl</keycap>-<action>десно вучење</action> ставке уместо коришћења <action>лево вучење</action>. У овом случају  дијалог преименовања је приказан где можете унети ново име за фајл или именик.

note: (para)
en: Whenever you make changes in the repository using one of these methods, you will be presented with a log message entry dialog. If you dragged something by mistake, this is also your chance to cancel the action.
sr: Кадгод направите измену у спремишту користећи један од ових метода, бићете представљени дневник поруке улазом дијалога. Ако вучете нешто грешком, то је такође ваша шанса да завршите акцију.

note: (para)
en: Sometimes when you try to open a path you will get an error message in place of the item details. This might happen if you specified an invalid URL, or if you don't have access permission, or if there is some other server problem. If you need to copy this message to include it in an email, just right click on it and use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Copy error message to clipboard</guimenuitem></menuchoice>, or simply use <keycap>Ctrl+C</keycap>.
sr: Понекад када покушате да отворите путању добићете поруку грешке уместо детаља ставке. Ово се може десити ако специфицирате неисправан УРЛ, или ако немате приступну дозволу, или ако има неки други проблем сервера. Ако  вам треба да копирате ову поруку да је укључите у епошту, само десно кликните на њу и користите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Копирај поруку грешке у клипборд</guimenuitem></menuchoice>, или једноставно користите <keycap>Ctrl+C</keycap>.

note: (title)
en: Revision Graphs
sr: Ревизиони Граф

note: (primary)
en: graph
sr: граф

note: (primary)
en: revision graph
sr: ревизиони граф

note: (title)
en: A Revision Graph
sr: Ревизиони граф

note: (para)
en: <placeholder-1/> Sometimes you need to know where branches and tags were taken from the trunk, and the ideal way to view this sort of information is as a graph or tree structure. That's when you need to use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Revision Graph...</guimenuitem></menuchoice>
sr: <placeholder-1/> Понекад вам треба да знате одакле узети гране и знаке из дебла, и идеалан начин да видите ову врсту информавија је граф структуре стабла. Тамо где треба да користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Ревизиони Граф...</guimenuitem></menuchoice>

note: (para)
en: This command analyses the revision history and attempts to create a tree showing the points at which copies were taken, and when branches/tags were deleted.
sr: Ова команда анализира историју ревизија и покушава да креира стабло које ће приказати из које копије је узето, и када су гране/знаци обрисани.

note: (para)
en: In order to generate the graph, TortoiseSVN must fetch all log messages from the repository root. Needless to say this can take several minutes even with a repository of a few thousand revisions, depending on server speed, network bandwidth, etc. If you try this with something like the <emphasis>Apache</emphasis> project which currently has over 500,000 revisions you could be waiting for some time.
sr: Да би генерисали граф, ТортоисеСВН мора наћи поруке дневника из корена спремишта. непотребно је рећи да ово мора узети неколико минута чак са спремиштем од око више хиљада ревизија, у зависности од брзине сервера, пропусног опсега мреже, итд. Ако покушате ово са нечим као <emphasis>Апаш</emphasis> пројекат који тренутно има преко 500.000 ревизија морали би да чекате извсно време.

note: (para)
en: The good news is that if you are using Log Caching, you only have to suffer this delay once. After that, log data is held locally. Log caching is enabled in TortoiseSVN's settings.
sr: Добре новости су да ако користите Дневник Кеширања, ви само имате да трпите ово кашњење једанпут. После тога, дневник подаци се држе локално. Дневник кеширање је омогућено у ТортоисеСВН подешавању.

note: (title)
en: Revision Graph Nodes
sr: Чвор ревизионог графа

note: (term)
en: Added file/folder
sr: Додат фајл/именик

note: (para)
en: Items which have been added, or created by copying another file/folder are shown using a rounded rectangle.
sr: Ставке које су додате, или креиране копирањем другог фајла/именика су приказане користећи заокружен правоугаоник.

note: (term)
en: Deleted file/folder
sr: Обрисан фајл/именик

note: (para)
en: Deleted items eg. a branch which is no longer required, are shown using an octagon (rectangle with corners cut off).
sr: Обрисане ставке нпр. грана која више није потребна, су приказане користећи октагон (правоугаоник са угловима који су пресечени).

note: (term)
en: Branch tip revision
sr: Грана тип ревизије

note: (para)
en: Where a branch (or trunk or tag) has been modified since the last branch node, this is shown using an ellipse. Shown when the <guilabel>Show HEAD revisions</guilabel> option is selected.
sr: Где је грана (или дебло или знак) модификован од последњег чвора гране, ово је приказано користећи елипсу. Приказано је када <guilabel>Прикажи ГЛАВНЕ ревизије</guilabel> опција је изабрана.

note: (term)
en: Normal file/folder
sr: Нормалан фајл/именик

note: (para)
en: All other items are shown using a plain rectangle.
sr: Све друге ставке су приказане користећи пун правоугаоник.

note: (para)
en: The revision graph shows several types of node: <placeholder-1/>
sr: Ревизиони граф приказује више типова чворова: <placeholder-1/>

note: (para)
en: Note that by default the graph only shows the points at which items were added or deleted. Showing every revision of a project will generate a very large graph for non-trivial cases. If you really want to see <emphasis>all</emphasis> revisions where changes were made, there is an option to do this in the <guilabel>View</guilabel> menu and on the toolbar.
sr: приметимо да је уобичајено да граф само приказује тачке у којима су ставке додате или избрисане. Приказујући сваку ревизију пројекта ће генерисати веома велики граф у не-тривијалним случајевима. Ако заиста желите да видите <emphasis>све</emphasis> ревизије где су уурађене измене, има једна опција да се то уради у <guilabel>Види</guilabel> менију и алатпулту.

note: (title)
en: Changing the View
sr: Измена погледа.

note: (term)
en: Group branches
sr: Група грана

note: (para)
en: The default behavior (grouping off) will use one row per revision and all rows are sorted strictly by revision. As a result, long-living branches occupy a whole column for only a few changes and the graph becomes very broad.
sr: Уобичајено понашање (без групирања) ће користити један ред по ревизији и све редове сортиране тачно по ревизији. Као резултат, дуго-живеће гране заузму целу колону за само неколико измена и граф постаје веома широко.

note: (para)
en: This mode groups changes by branch, so that there is no global revision ordering: Consecutive revisions on a branch will be shown in (often) consecutive lines. Sub-branches, however, are arranged in such a way that later branches will be shown in the same column above older branches to keep the graph slim. As a result, a given row may contain changes from different revisions.
sr: Овај мод групише измене грана, тако да нема глобалног уређења ревизије: Косекутивне ревизије грана биће приказане у (често) консекутивним линијама. Суб-гране, међутим, су уређене на такав начин да касније гране буду приказане у истој колони изнад старих грана да сачувају виткост графа. Као резултат дат ред може садржати измене из различитих ревизија.

note: (term)
en: Oldest on top
sr: Најстарији на врху

note: (para)
en: Normally the graph shows the oldest revision at the bottom, and the tree grows upwards. Use this option to grow down from the top instead.
sr: Нормално граф приказује најстарију ревизију на дну, и стабло расте. Користите ове опције да се смањи са врха уместо тога.

note: (term)
en: Show HEAD revisions
sr: Прикажи ГЛАВНЕ ревизије

note: (para)
en: This ensures that the latest revision on every branch is always shown on the graph.
sr: Да би се омогућило да задња ревизија на свакој грани увек се приказује на графу.

note: (term)
en: Exact copy sources
sr: Тачна копија извора

note: (para)
en: When a branch/tag is made, the default behaviour is to show the branch as taken from the last node where a change was made. Strictly speaking this is inaccurate since the branches are often made from the current HEAD rather than a specific revision. So it is possible to show the more correct (but less useful) revision that was used to create the copy.
sr: Када је грана/знак направљен, уобичајено понашање је да се прикаже као добијен од задњег чвора где су измене наорављене. ГТачно говорећи ово је нетачно од кад су гране често напрацљене од текуће ГЛАВЕ радије него од специфичне ревизије. Так оје могуће да се покаже много тачније (али мање корисно) ревизија која је коришћена да се креира копија.

note: (term)
en: Fold tags
sr: Скупи ознаке

note: (para)
en: If you want to see a graph of software development, tagged releases may be of little interest to you. This option hides the nodes for tags and shows them instead in the tooltip for the node that they were copied from. A tag icon on the right side of the source node indicates that tags were made.
sr: Ако желите да видите граф развоја софтвера, означене реализације могу бити од малог интереса за вас. Опција скрива чворове за знаке и приказује их уместо њих у алатсавету за чворове који су одатле копирани. Икона знака с десне стране изворног чвора показује да је тај знак направљен.

note: (term)
en: Reduce cross lines
sr: Смањи пресечне-линије

note: (para)
en: If the layout of the graph has produced a lot of crossing lines, use this option to clean it up. This may make the layout columns appear in less logical places, for example in a diagonal line rather than a column, and it may take a little time to optimise.
sr: Изглед графа је направио много пресечних линија, користите ову опцију да их обришете. Ово може направити изглед колона да се појаве у мање логичких места, на пример у дијагоналној линији радије него у колони и могу узети мало времена за оптимизацију.

note: (term)
en: Filter
sr: Филтер

note: (para)
en: Sometimes the revision graph contains more revisions than you want to see. This option opens a dialog which allows you to restrict the range of revisions displayed, and to hide particular paths by name.
sr: Понекад ревизиони граф садржи више ревизија од оног што желите да видите. Опција отвара дијалог који омогућава да ограничите опсег ревизија које су приказае, и да сакријете поједине путање помоћу имена.

note: (para)
en: Because a revision graph is often quite complex, there are a number of features which can be used to tailor the view the way you want it. These are available in the <guilabel>View</guilabel> menu and from the toolbar. <placeholder-1/>
sr: Пошто је ревизиони граф често јако комплексан, постоје бројне особине које се могу користити да уреде изглед на начин како желите. Оне су доступне у <guilabel>Преглед</guilabel> менију и из алатпулта. <placeholder-1/>

note: (title)
en: Using the Graph
sr: Коришћење графа

note: (para)
en: To make it easier to navigate a large graph, use the overview window. This shows the entire graph in a small window, with the currently displayed portion highlighted. You can drag the highlighted area to change the displayed region.
sr: Да би се учинило лаким кретање по великом графу користите прегледни прозор. Он приказује цео граф у малом прозору, са приказаним текућим делом који је осветљен. Можете вући осветљену област да измените приказани регион.

note: (para)
en: The revision date, author and comments are shown in a hint box whenever the mouse hovers over a revision box.
sr: Ревизиони датум, аутор и коментари су приказани у боксу напомена кадгод миш клизи преко ревизионог бокса.

note: (para)
en: If you select two revisions (Use <keycap>Ctrl</keycap>-<action>left click</action>), you can use the context menu to show the differences between these revisions. You can choose to show differences as at the branch creation points, but usually you will want to show the differences at the branch end points, i.e. at the HEAD revision.
sr: Ако изаберете две ревизије (Користите <keycap>Ctrl</keycap>-<action>леви клик</action>), можете користити контекст мени да прикажете разлике измеу ових ревизија. Можете изабрати да прикажете разлике као у тачкама креирања грана, али обично ћете желети да прикажете у крајњим тачкама грана, тј. у ГЛАВНОЈ ревизији.

note: (para)
en: You can view the differences as a Unified-Diff file, which shows all differences in a single file with minimal context. If you opt to <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Compare Revisions</guimenuitem></menuchoice> you will be presented with a list of changed files. <action>Double click</action> on a file name to fetch both revisions of the file and compare them using the visual difference tool.
sr: Можете видети разлике као Обједињене-Дифф фајл, који приказује све разлике у појединачном фајлу са минималним садржајем. Ако изаберете<menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Упореди Ревизије</guimenuitem></menuchoice> биће вам приказана листа измењених фајлова. <action>Двоструки клик</action>  на име фајла да се добију ревизије фајла и упореде користећи визуални алат за разликовање.

note: (para)
en: If you <action>right click</action> on a revision you can use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Show Log</guimenuitem></menuchoice> to view the history.
sr: Ако урадите <action>десни клик</action> на ревизију можете користити <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Прикажи Дневник</guimenuitem></menuchoice> да видите историју.

note: (para)
en: You can also merge changes in the selected revision(s) into a different working copy. A folder selection dialog allows you to choose the working copy to merge into, but after that there is no confirmation dialog, nor any opportunity to try a dry run. It is a good idea to merge into an unmodified working copy so that you can revert the changes if it doesn't work out! This is a useful feature if you want to merge selected revisions from one branch to another.
sr: Можете такође стопити измене у изабраним ревизијама у различитим радним копијама. Дијалог избора именика допушта да изаберете радну копију у коју стапате, али после тога нема дијлога потврде, нити било каквог спречавања да се покуша непродуктиван рад. Добра је идеја да се стопи у неизмењену радну копију тако да можете вратити измене ако то не ради! Ово је корисна особина ако желите да стопите изабране ревизије из једне гране у другу.

note: (para)
en: Because Subversion cannot provide all the information required, a certain amount of interpretation is required, which can sometimes give strange results. Nevertheless, the output for the trunk will generally give useful results.
sr: Зато што Субверзија не може обезбедити све информације које се траже известан део интерпретације је потребан,који понекад даје чудне рзултате. Ипак, излаз  за дебло ће генерално дати користан резултат.

note: (para)
en: If you want to check the server again for newer information, you can simply refresh the view using <keycap>F5</keycap>. If you are using the log cache (enabled by default), this will check the repository for newer commits and fetch only the new ones. If the log cache was in offline mode, this will also attempt to go back online.
sr: Ако желите да проверите поново сервер за нове информације, можете једноставно освежити преглед користећи <keycap>F5</keycap>. Ако користите дневник кеш (омогућен подразумевано), ово ће проверити спремиште за нова урезивања и наћи само нове. Ако је дневник кеш искључен, ово ће покушати да се оде на укључење.

note: (para)
en: If you are using the log cache and you think the message content or author may have changed, you should use the log dialog to refresh the messages you need. Since the revision graph works from the repository root, we would have to invalidate the entire log cache, and refilling it could take a <emphasis>very</emphasis> long time.
sr: Ако користите дневник кеш и мислите да је садржај поруке или аутор можда имао измене, треба да користите дневник дијалог да освежите поруке које вам требају. Како ревизиони граф ради из корена спремишта, ми би имали да учинимо неисправним цео дневник кеш, и да га поново напунимо што би узело <emphasis>веома</emphasis> много времена.

note: (title)
en: Exporting a Subversion Working Copy
sr: Извоз Субверзионе радне копије

note: (primary)
en: export
sr: извоз

note: (primary)
en: unversioned 'working copy'
sr: неверзионисана 'радна копија'

note: (para)
en: Sometimes you may want a copy of your working tree without any of those <filename>.svn</filename> directories, e.g. to create a zipped tarball of your source, or to export to a web server. Instead of making a copy and then deleting all those <filename>.svn</filename> directories manually, TortoiseSVN offers the command <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Export...</guimenuitem></menuchoice>. Exporting from a URL and exporting from a working copy are treated slightly differently.
sr: Понекад можете желети копију вашег радног стабла без икаквог <filename>.svn</filename> именика, тј. да креирате зиповану црну лопту вашег изворног кода, или да га извезете на веб сервер. Уместо да правите копију и онда бришете све те  <filename>.svn</filename> именике ручно, ТортоисеСВН омогућава команду <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Извоз...</guimenuitem></menuchoice>. Извоз из УРЛ и извоз из радне копије се тртира мало другачије.

note: (title)
en: The Export-from-URL Dialog
sr: Извоз-из-УРЛ дијалог

note: (para)
en: <placeholder-1/> If you execute this command on an unversioned folder, TortoiseSVN will assume that the selected folder is the target, and open a dialog for you to enter the URL and revision to export from. This dialog has options to export only the top level folder, to omit external references, and to override the line end style for files which have the <literal>svn:eol-style</literal> property set.
sr: <placeholder-1/> Ако извршите ову команду на неверзионисани именик, ТортоисеСВН ће узети да је изабрани именик циљ, и отвориће дијалог да унесете УРЛ и ревизију да извезете из њега. Овај дијалог има опције да извезе само именик вршног нивоа, да се избегну спољашне референце, и да прекрије линије и стил за фајлове који имају <literal>svn:eol-style</literal> подешену особину.

note: (para)
en: Of course you can export directly from the repository too. Use the Repository Browser to navigate to the relevant subtree in your repository, then use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Export</guimenuitem></menuchoice>. You will get the <guilabel>Export from URL</guilabel> dialog described above.
sr: Свакако да можете извести директно из спремишта такође. Користите Претраживач Спремишта да управљате до релевантног подстабла у вашем спремишту, затим користите menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Извоз</guimenuitem></menuchoice>. Добићете <guilabel>Извоз из УРЛ</guilabel> дијалог који је описан раније.

note: (para)
en: If you execute this command on your working copy you'll be asked for a place to save the <emphasis>clean</emphasis> working copy without the <filename>.svn</filename> folders. By default, only the versioned files are exported, but you can use the <guilabel>Export unversioned files too</guilabel> checkbox to include any other unversioned files which exist in your WC and not in the repository. External references using <literal>svn:externals</literal> can be omitted if required.
sr: Ако извршите ову команду на вашој радној копији бићете питани за место да сачувате <emphasis>чисту</emphasis> радну копију без <filename>.svn</filename> именика. Уобучајено, само верзионисани фајлови се извозе, али можете користити <guilabel>Извоз неверзионисаних фајлова такође</guilabel> чекбокс да укључите све остале неверзионисане фајлове који постоје у вашој РК и нису у спремишту. Спољашне референце коришћењем <literal>svn:externals</literal> могу бити изостављене ако се тражи.

note: (para)
en: Another way to export from a working copy is to <action>right drag</action> the working copy folder to another location and choose <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>SVN Export here</guimenuitem></menuchoice> or <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>SVN Export all here</guimenuitem></menuchoice>. The second option includes the unversioned files as well.
sr: Други начин да се извезе из радне копије је да се <action>десно вуче</action> именик радне копије у другу локацију и изабере <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>СВН Извоз овде</guimenuitem></menuchoice> или <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>СВН Извоз све овде</guimenuitem></menuchoice>. Друга опција укључује неверзионисане фајлове такође.

note: (para)
en: When exporting from a working copy, if the target folder already contains a folder of the same name as the one you are exporting, you will be given the option to overwrite the existing content, or to create a new folder with an automatically generated name, eg. <literal>Target (1)</literal>.
sr: Када извозите из радне копије, ако циљни именик већ садржи именик истог имена као онај који извозите, биће вам дата опција да препишете постојећи садржај, или да креирате нови именик са аутоматски генерисаним именом, нпр.  <literal>Циљ (1)</literal>.

note: (title)
en: Exporting single files
sr: Извоз појединачног фајла

note: (para)
en: The export dialog does not allow exporting single files, even though Subversion can.
sr: Извозни дијалог не допушта извоз појединачних фајлова, без обзира што Субверзија може.

note: (para)
en: To export single files with TortoiseSVN, you have to use the repository browser (<xref linkend="tsvn-dug-repobrowser"/>). Simply drag the file(s) you want to export from the repository browser to where you want them in the explorer, or use the context menu in the repository browser to export the files.
sr: Да извезете појединачне фајлове са ТортоисеСВН, имате да користите претраживач спремишта (<xref linkend="tsvn-dug-repobrowser"/>). Једноставно вуците фајл(ове) који желите да извезете из претраживача спремишта тамо где га желите у експлореру, или користите контест мени у претраживачу спремишта да извезете фајлове.

note: (title)
en: Removing a working copy from version control
sr: Избацивање радне копије из контроле верзија

note: (primary)
en: unversion
sr: неверзионисан

note: (para)
en: Sometimes you have a working copy which you want to convert back to a normal folder without the <literal>.svn</literal> directories. What you really need is an export-in-place command, that just removes the control directories rather than generating a new clean directory tree.
sr: Понекад имате радну копију коју хоћете да конвертујете назад у нормлан именик без <literal>.svn</literal> именика. Шта вам стварно треба је извези-на-месту команда, она само уклања контролне именике радије него да генерише ново чисто стабло именика.

note: (para)
en: The answer is surprisingly simple - export the folder to itself! TortoiseSVN detects this special case and asks if you want to make the working copy unversioned. If you answer <emphasis>yes</emphasis> the control directories will be removed and you will have a plain, unversioned directory tree.
sr: Одговор је изненађујуће једноставан - извезите именик у самог себе! ТортоисеСВН открива овај специјални случај и пита да ли желите да направите радну копију неверзионисану. Ако одговорите <emphasis>да</emphasis> контролни именици ће бити уклоњени и имаћете потпуно неверзионисано стабло именика.

note: (title)
en: Relocating a working copy
sr: Релоцирање радне копије

note: (primary)
en: relocate
sr: премести

note: (primary)
en: URL changed
sr: УРЛ измењен

note: (primary)
en: repository URL changed
sr: УРЛ спремишта измењен

note: (primary)
en: server moved
sr: сервер померен

note: (primary)
en: moved server
sr: померен сервер

note: (title)
en: The Relocate Dialog
sr: Релоцирање дијалог

note: (para)
en: <placeholder-1/> If your repository has for some reason changed it's location (IP/URL). Maybe you're even stuck and can't commit and you don't want to checkout your working copy again from the new location and to move all your changed data back into the new working copy, <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Relocate</guimenuitem></menuchoice> is the command you are looking for. It basically does very little: it scans all <filename>entries</filename> files in the <filename>.svn</filename> folder and changes the URL of the entries to the new value.
sr: <placeholder-1/> Ако је ваше спремиште из неког разлога променило своју локацију (ИП/УРЛ). Можда сте чак укочени и не можете урезати и не желите да преузмете вашу радну копију поново са нове локације и померите све измењене податке назад у нову радну копију, <<menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Релоцирај</guimenuitem></menuchoice> је команда коју тражите. Она у снови ради веома мало: скенира све <filename>улазе</filename> фајлова у  <filename>.svn</filename> именику и мења УРЛ улаза у нове вредности.

note: (para)
en: The IP address of the server has changed.
sr: ИП адреса сервера је промењена

note: (para)
en: The protocol has changed (e.g. http:// to https://).
sr: Протокол је промењен (нпр. http:// to https://).

note: (para)
en: The repository root path in the server setup has changed.
sr: Путања корена спремишта у сервер подешавању је измењена.

note: (para)
en: <emphasis>This is a very infrequently used operation</emphasis>. The relocate command is <emphasis>only</emphasis> used if the URL of the repository root has changed. Possible reasons are: <placeholder-1/> Put another way, you need to relocate when your working copy is referring to the same location in the same repository, but the repository itself has moved.
sr: <emphasis>Ово је веома ретко коришћена операција</emphasis>. Релокациона команда је emphasis>само</emphasis> коришћена ако УРЛ корена спремишта је промењено. Могући разлози су: <placeholder-1/> Ставите други начин, потребно је да релоцирате када ваша радна копија указује на исту локацију у истом спремишту, али је само спремиште померено.

note: (para)
en: You want to move to a different Subversion repository. In that case you should perform a clean checkout from the new repository location.
sr: Хоћете да померите различита Субверзиона спремишта. У том случају треба да извршите чисто преузимање из нове локације спремишта.

note: (para)
en: You want to switch to a different branch or directory within the same repository. To do that you should use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Switch...</guimenuitem></menuchoice>. Read <xref linkend="tsvn-dug-switch-1"/> for more information.
sr: Желите да пребаците на различиту грану или именик унутар истог спремишта. Да урадите то трба да користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Пребаци...</guimenuitem></menuchoice>. Прочитајте <xref linkend="tsvn-dug-switch-1"/> за више информација.

note: (para)
en: It does not apply if: <placeholder-1/>
sr: То се не примењује ако је: <placeholder-1/>

note: (para)
en: If you use relocate in either of the cases above, it <emphasis>will corrupt your working copy</emphasis> and you will get many unexplainable error messages while updating, committing, etc. Once that has happened, the only fix is a fresh checkout.
sr: Ако користите релоцирање у једном од наведених случајева, то <emphasis>ће покварити вашу радну копију</emphasis> и ви ћете добити много необјашњивих порука о грешци када ажурирате, урезујете, итд. Када се то једном деси фиксирање је само свеже преузимање.

note: (title)
en: Integration with Bug Tracking Systems / Issue Trackers
sr: Интеграција са Баг Праћења Систем / Проблем Трагачи

note: (primary)
en: bug tracking
sr: баг праћење

note: (primary)
en: bug tracker
sr: баг трагач

note: (primary)
en: issue tracker
sr: проблем трагач

note: (primary)
en: bugtracker
sr: багтрагач

note: (para)
en: It is very common in Software Development for changes to be related to a specific bug or issue ID. Users of bug tracking systems (issue trackers) would like to associate the changes they make in Subversion with a specific ID in their issue tracker. Most issue trackers therefore provide a pre-commit hook script which parses the log message to find the bug ID with which the commit is associated. This is somewhat error prone since it relies on the user to write the log message properly so that the pre-commit hook script can parse it correctly.
sr: Веома је често у Развоју Софтвера за измене да имају специфичне багове или  проблем ИД. Корисници баг трагач система (проблем трагач) су волели да придруже измене које су направили у Субверзији са специфичним ИД у њиховом проблем трагачу. Већина проблем трагача због тога омогућавају пре-урезивања закачиве скрипте које анализирају дневник поруке да нађу баг ИД са којим је урезивање повезано. Ово је понекад склоно грешкама одкад је потребно да корисник упише дневник поруку исправно тако да преурезивања закачив скрипт може га анализирати коректно.

note: (para)
en: When the user enters a log message, a well defined line including the issue number associated with the commit can be added automatically. This reduces the risk that the user enters the issue number in a way the bug tracking tools can't parse correctly.
sr: Када корисник унесе дневник поруке, добро дефинисана линија укључује проблем број придружен са урезивањем може бити додат аутоматски. Ово умањује ризик када корисник уноси проблем број на начин да алат баг трагача не може анализирати коректно.

note: (para)
en: Or TortoiseSVN can highlight the part of the entered log message which is recognized by the issue tracker. That way the user knows that the log message can be parsed correctly.
sr: Или ТортоисеСВН може осветлити део целог дневник поруке који је препознао  проблем трагач. На тај начин корисник зна да дневник поруке оже бити анализиран коректно.

note: (para)
en: When the user browses the log messages, TortoiseSVN creates a link out of each bug ID in the log message which fires up the browser to the issue mentioned.
sr: Када корисник претражује дневник поруке, ТортоисеСВН креира везу за сваки баг ИД у дневник порука која покреће претраживач до наговештеног проблема.

note: (para)
en: TortoiseSVN can help the user in two ways: <placeholder-1/>
sr: ТортоисеСВН може помоћи кориснику на два начина: <placeholder-1/>

note: (title)
en: Adding Issue Numbers to Log Messages
sr: Додавање Проблем Бројева у Дневник Порука

note: (para)
en: You can integrate a bug tracking tool of your choice in TortoiseSVN. To do this, you have to define some properties, which start with <literal>bugtraq:</literal>. They must be set on Folders: (<xref linkend="tsvn-dug-propertypage"/>)
sr: Можете интегрисати алат праћења багова по вашем избору у ТортоисеСВН. Да то урадите, имате да дефинишете неке особине, што се покреће са <literal>bugtraq:</literal>. То мора бити подешено на Именицима: (<xref linkend="tsvn-dug-propertypage"/>)

note: (para)
en: Set this property to the URL of your bug tracking tool. It must be properly URI encoded and it has to contain <literal>%BUGID%</literal>. <literal>%BUGID%</literal> is replaced with the Issue number you entered. This allows TortoiseSVN to display a link in the log dialog, so when you are looking at the revision log you can jump directly to your bug tracking tool. You do not have to provide this property, but then TortoiseSVN shows only the issue number and not the link to it. e.g the TortoiseSVN project is using <systemitem class="url">http://issues.tortoisesvn.net/?do=details&amp;id=%BUGID%</systemitem>
sr: Поставите ову особину на УРЛ вашег алата за праћење багова. То мора бити одговарајуће кодиран УРИ и мора садржати <literal>%BUGID%</literal>. <literal>%BUGID%</literal> је замењен са Проблем бројем који сте унели. Ово омогућава ТортоисеСВН да прикаже везу у дневник дијалогу, тако да кад глрдате ревизиони дневник можете само скочити директнона ваш алат за праћење багова. Не морате да омогућите ову особину али тада ТортоисеСВН приказује само проблем број а не везу до њега, тј. ТортоисеСВН пројекат користи <systemitem class="url">http://issues.tortoisesvn.net/?do=details&amp;id=%BUGID%</systemitem>

note: (para)
en: You can also use relative URLs instead of absolute ones. This is useful when your issue tracker is on the same domain/server as your source repository. In case the domain name ever changes, you don't have to adjust the <literal>bugtraq:url</literal> property. There are two ways to specify a relative URL:
sr: Можете такође користити релативи УРЛ уместо апсолутног. Ово је корисно када ваш проблем трагач је на истом домен/серверу као и изворно спремиште. У случају да се име домена икада промени, немате да подешавате <literal>bugtraq:url</literal> особину. Постоје два начина да се специфицира релативни УРЛ:

note: (para)
en: If it begins with the string <literal>^/</literal> it is assumed to be relative to the repository root. For example, <literal>^/../?do=details&amp;id=%BUGID%</literal> will resolve to <systemitem class="url">http://tortoisesvn.net/?do=details&amp;id=%BUGID%</systemitem> if your repository is located on <systemitem class="url">http://tortoisesvn.net/svn/trunk/</systemitem>.
sr: Ако почиње са стрингом <literal>^/</literal> узима се да је релативан на корен спремишта. На пример, <literal>^/../?do=details&amp;id=%BUGID%</literal>  се решава у <systemitem class="url">http://tortoisesvn.net/?do=details&amp;id=%BUGID%</systemitem> ако је ваше спремиште лоцирано  на   <systemitem class="url">http://tortoisesvn.net/svn/trunk/</systemitem>.

note: (para)
en: A URL beginning with the string <literal>/</literal> is assumed to be relative to the server's hostname. For example <literal>/?do=details&amp;id=%BUGID%</literal> will resolve to <systemitem class="url">http://tortoisesvn.net/?do=details&amp;id=%BUGID%</systemitem> if your repository is located anywhere on <systemitem class="url">http://tortoisesvn.net</systemitem>.
sr: УРЛ који почиње стрингом <literal>/</literal> се узима да је релативно на серверово имедомаћина. На пример <literal>/?do=details&amp;id=%BUGID%</literal> ће се решити у <systemitem class="url">http://tortoisesvn.net/?do=details&amp;id=%BUGID%</systemitem> ако је ваше спремиште лоцирано бил где на <systemitem class="url">http://tortoisesvn.net</systemitem>.

note: (para)
en: Set this to <literal>true</literal>, if you want TortoiseSVN to warn you because of an empty issue-number text field. Valid values are <literal>true/false</literal>. <emphasis> If not defined, <literal>false</literal> is assumed. </emphasis>
sr: Подесите ово на <literal>истина</literal>, ако желите да вас ТортоисеСВН обавештава о празном проблем-број текст пољу. Исправне вредности су <literal>истина/лаж</literal>. <emphasis> Ако није дефинисан, <literal>лаж</literal>се претпоставља. </emphasis>

note: (para)
en: There are two ways to integrate TortoiseSVN with issue trackers. One is based on simple strings, the other is based on <emphasis>regular expressions</emphasis>. The properties used by both approaches are: <placeholder-1/>
sr: Постоји два начина да се интегрише ТортоисеСВН са проблем трагачем. Једна је заснована на једноставним стринговима, друга се базира на <emphasis>регуларним изразима</emphasis>. Особине коришћене са оба приступа су: <placeholder-1/>

note: (title)
en: Issue Number in Text Box
sr: Издавање бројева у текст боксу

note: (para)
en: This property activates the bug tracking system in <emphasis>Input field</emphasis> mode. If this property is set, then TortoiseSVN will prompt you to enter an issue number when you commit your changes. It's used to add a line at the end of the log message. It must contain <literal>%BUGID%</literal>, which is replaced with the issue number on commit. This ensures that your commit log contains a reference to the issue number which is always in a consistent format and can be parsed by your bug tracking tool to associate the issue number with a particular commit. As an example you might use <literal>Issue : %BUGID%</literal>, but this depends on your Tool.
sr: Ова особина активира систем праћења багова у <emphasis>Улазно поље</emphasis> моду. Ако је ова особина подешена тада ТортоисеСВН ће вас питати да унесете проблем број када урезујете своје измене. То се користи да се додају линије на крај дневник поруке. Мора садржати <literal>%BUGID%</literal>, који је замењен са проблем бројем при урезивању. Ово обезбеђује да ваш дневник урезивања садржи референцу на проблем број који је увек конзистентном формату и може се анализирати вашим алатом за праћење багова да се придружи проблем број са посебним урезивањем. Као један пример можете узети <literal>Issue : %BUGID%</literal>, али ово зависи од вашег Алата.

note: (para)
en: This property defines if the bug-ID is appended (true) to the end of the log message or inserted (false) at the start of the log message. Valid values are <literal>true/false</literal>. <emphasis> If not defined, <literal>true</literal> is assumed, so that existing projects don't break. </emphasis>
sr: Ова особина дефинише да ли је баг-ИД додат (истина) на крај дневник поруке или убачен (лаж) на почетак дневник поруке. Исправне вредности су <literal>истина/лаж</literal>. <emphasis> Ако није дефинисана, <literal>истина</literal> се подразумева, тако да постојећи пројекат не пукне. </emphasis>

note: (para)
en: This text is shown by TortoiseSVN on the commit dialog to label the edit box where you enter the issue number. If it's not set, <literal>Bug-ID / Issue-Nr:</literal> will be displayed. Keep in mind though that the window will not be resized to fit this label, so keep the size of the label below 20-25 characters.
sr: Овај текст је приказан помоћу ТортоисеСВН у дијалогу урезивања да означи бокс уређивања где уносите проблем број. Ако није подешен, <literal>Bug-ID / Issue-Nr:</literal> ће бити приказан. Запамтите то да тај прозор не може променити величину да обухвати ову ознаку, па нека је величина ове ознаке испод 20-25 карактера.

note: (para)
en: If set to <literal>true</literal> only numbers are allowed in the issue-number text field. An exception is the comma, so you can comma separate several numbers. Valid values are <literal>true/false</literal>. <emphasis> If not defined, <literal>true</literal> is assumed. </emphasis>
sr: Ако подесите <literal>истина</literal> само бројеви су дозвољени у проблем-број текст пољу. Изузетак је зарез, зако да можете запетом издвојити више бројева. Исправне вредности су <literal>истина/лаж</literal>. <emphasis> Ако није дефинисана, <literal>истина</literal> се узима. </emphasis>

note: (para)
en: In the simple approach, TortoiseSVN shows the user a separate input field where a bug ID can be entered. Then a separate line is appended/prepended to the log message the user entered. <placeholder-1/>
sr: У једноставном приступу, ТортоисеСВН приказује кориснику издвојена улазна поља где баг ИД може бити унет. Затим су издвојене линије додате/убачене у дневник поруке коју је унео крисник. <placeholder-1/>

note: (title)
en: Issue Numbers Using Regular Expressions
sr: Издавање бројева користећи регуларне изразе

note: (para)
en: This property activates the bug tracking system in <emphasis>Regex</emphasis> mode. It contains either a single regular expressions, or two regular expressions separated by a newline.
sr: Ова особина активира систем праћења багова у <emphasis>Регекс</emphasis> моду. Садржи или поденични регуларни израз, или два регуларна израза раздвојена новимредом.

note: (para)
en: If two expressions are set, then the first expression is used as a pre-filter to find expressions which contain bug IDs. The second expression then extracts the bare bug IDs from the result of the first regex. This allows you to use a list of bug IDs and natural language expressions if you wish. e.g. you might fix several bugs and include a string something like this: <quote>This change resolves issues #23, #24 and #25</quote>
sr: Ако су два израза подешена, тада први израз је коришћен као пре-филте да нађе изразе који садрже баг ИД. Други израз затим издваја голе баг ИД из резултата прве регекс. Ово дозвољава да се користи листа баг ИД и природан језик израза ако желите нпр. можете фиксирати неколико багова и укључити стринг нешто као ово: <quote>Ова измена решава проблеме #23, #24 и #25</quote>

note: (para)
en: If you want to catch bug IDs as used in the expression above inside a log message, you could use the following regex strings, which are the ones used by the TortoiseSVN project: <literal>[Ii]ssues?:?(\s*(,|and)?\s*#\d+)+</literal> and <literal>(\d+)</literal>
sr: Ако хоћете да ухватите баг ИД како су коришћени у горњем изразу унутар дневник поруке, можете користити следеће регекс стрингове, који су једни од коришћених у ТортоисеСВН пројекту: <literal>[Ii]ssues?:?(\s*(,|and)?\s*#\d+)+</literal> and <literal>(\d+)</literal>

note: (para)
en: The first expression picks out <quote>issues #23, #24 and #25</quote> from the surrounding log message. The second regex extracts plain decimal numbers from the output of the first regex, so it will return <quote>23</quote>, <quote>24</quote> and <quote>25</quote> to use as bug IDs.
sr: Први израз извлачи <quote>issues #23, #24 and #25</quote> из окружења дневник поруке. Други регекс екстрахује пуне децималне бројеве из излаза прве регекс, тако да ће то вратити  <quote>23</quote>, <quote>24</quote> и <quote>25</quote> да се користи као баг ИД.

note: (para)
en: Breaking the first regex down a little, it must start with the word <quote>issue</quote>, possibly capitalised. This is optionally followed by an <quote>s</quote> (more than one issue) and optionally a colon. This is followed by one or more groups each having zero or more leading whitespace, an optional comma or <quote>and</quote> and more optional space. Finally there is a mandatory <quote>#</quote> and a mandatory decimal number.
sr: Мала грешка код прве регекс, мора се почети речју <quote>проблем</quote>, могуће са великим словима. Ово је опционално праћено са једним <quote>s</quote> (више од једног проблема) и опционално тачком и зарезом. Ово је праћено једним или више групе сваки има нула или више водећих белихпоља, опционална запета или <quote>и</quote> и више опционалних размака. На крају постоји обавезан <quote>#</quote> и обавезан децимални број.

note: (para)
en: If only one expression is set, then the bare bug IDs must be matched in the groups of the regex string. Example: <literal>[Ii]ssue(?:s)? #?(\d+)</literal> This method is required by a few issue trackers, e.g. trac, but it is harder to construct the regex. We recommend that you only use this method if your issue tracker documentation tells you to.
sr: Ако је само један израз подешен онда го баг ИД мора бити ухваћен у групама регекс стрингова. Пример: <literal>[Ii]ssue(?:s)? #?(\d+)</literal> Овај метод тражи више проблем трагача, нпр. трац, али то је теже конструисати регекс. Препоручујемо да само користите овај метод ако документација вашег проблем трагача то каже.

note: (para)
en: If you are unfamiliar with regular expressions, take a look at the introduction at <ulink url="http://en.wikipedia.org/wiki/Regular_expression"><citetitle>http://en.wikipedia.org/wiki/Regular_expression</citetitle></ulink>, and the online documentation and tutorial at <ulink url="http://www.regular-expressions.info/"><citetitle>http://www.regular-expressions.info/</citetitle></ulink>.
sr: Ако нисте фамилијарни са регекс изразима погледајте у увод на <ulink url="http://en.wikipedia.org/wiki/Regular_expression"><citetitle>http://en.wikipedia.org/wiki/Regular_expression</citetitle></ulink>, и онлајн документацију и туторијал на <ulink url="http://www.regular-expressions.info/"><citetitle>http://www.regular-expressions.info/</citetitle></ulink>.

note: (para)
en: In the approach with <emphasis>regular expressions</emphasis>, TortoiseSVN doesn't show a separate input field but marks the part of the log message the user enters which is recognized by the issue tracker. This is done while the user writes the log message. This also means that the bug ID can be anywhere inside a log message! This method is much more flexible, and is the one used by the TortoiseSVN project itself. <placeholder-1/>
sr: У приступу са <emphasis>регуларним изразима</emphasis>, ТортоисеСВН не приказује издвојена улазна поља али маркира део дневник поруку коју корисник унесе што је препознато од проблем трагача. Ово је датодок корисник пише дневник поруку. Ово такође значи да баг ИД може бити било где унутар дневника поруке! Овај метод  је много више флексибилан, и један је од оних које пројекат ТортоисеСВН користи сам. <placeholder-1/>

note: (para)
en: If both the <literal>bugtraq:message</literal> and <literal>bugtraq:logregex</literal> properties are set, <literal>logregex</literal> takes precedence.
sr: Ако оба <literal>bugtraq:message</literal> и <literal>bugtraq:logregex</literal> особине сетованр, <literal>logregex</literal> има предност.

note: (para)
en: Even if you don't have an issue tracker with a pre-commit hook parsing your log messages, you still can use this to turn the issues mentioned in your log messages into links!
sr: Чак и ако немате проблем трагач са пре-урезивање закачаљка анализира ваш дневник порука, ви још увек можете користити ово да окренете проблем замишљен у вашем дневнику порука у вези!

note: (para)
en: And even if you don't need the links, the issue numbers show up as a separate column in the log dialog, making it easier to find the changes which relate to a particular issue.
sr: И чак ако вам не треба веза, проблем бројеви приказују као издвојена колона у дневник дијалогу, чинећи то лакшим да нађете што се односи на посебан проблем.

note: (title)
en: Set the Properties on Folders
sr: Подешавабје особина именика

note: (para)
en: These properties must be set on folders for the system to work. When you commit a file or folder the properties are read from that folder. If the properties are not found there, TortoiseSVN will search upwards through the folder tree to find them until it comes to an unversioned folder, or the tree root (eg. <literal>C:\</literal>) is found. If you can be sure that each user checks out only from e.g <filename>trunk/</filename> and not some sub-folder, then it's enough if you set the properties on <filename>trunk/</filename>. If you can't be sure, you should set the properties recursively on each sub-folder. A property setting deeper in the project hierarchy overrides settings on higher levels (closer to <filename>trunk/</filename>).
sr: Ове особине морају бити подешене на именику за систем који ради. Када урезујете фајл или именик особине су прочитане из именика. Ако особине нису нађене тамо, ТортоисеСВН ће претраживати нагоре кроз стабло именика да га нађете док не дође неверзионисани именик, или корен стабла (нпр. <literal>C:\</literal>) нађен. Ако можете бити сигурни да сваки корисник преузима само са нпр. <filename>trunk/</filename> а не неке суб-именике, затим то је довољно ако подесите особине  на <filename>trunk/</filename>. Ако можете бити сигурни, морате подесити особине рекурзивно на сваком суб-именику. особине подешене дубље у хијерархији пројекта која преписује подешавање на вишим нивоима (ближе ка <filename>trunk/</filename>).

note: (para)
en: For <literal>tsvn:</literal> properties <emphasis>only</emphasis> you can use the <guilabel>Recursive</guilabel> checkbox to set the property to all sub-folders in the hierarchy, without also setting it on all files.
sr: За <literal>tsvn:</literal> особине <emphasis>само</emphasis> можете користите  <guilabel>Рекурзивно</guilabel> чекбокс да подеси особине на све суб-именике у хиерархији, без подешавање на све фајлове такође.

note: (para)
en: This issue tracker integration is not restricted to TortoiseSVN; it can be used with any Subversion client. For more information, read the full <ulink url="http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/doc/issuetrackers.txt"><citetitle>Issue Tracker Integration Specification</citetitle></ulink> in the TortoiseSVN source repository. (<xref linkend="tsvn-preface-source"/> explains how to access the repository).
sr: Проблем трагач интеграција није ограничена на ТортоисеСВН; то може бити коришћено са било којим Субверзионим клијентом. За више информација прочитајте потпуније <ulink url="http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/doc/issuetrackers.txt"><citetitle>Проблем Трагач Интеграција Спецификација</citetitle></ulink> у ТортоисеСВН изворно спремиште. (<xref linkend="tsvn-preface-source"/> објашњава како да приступите спремишту).

note: (title)
en: Getting Information from the Issue Tracker
sr: Добијање информација од поблем трагача

note: (para)
en: The previous section deals with adding issue information to the log messages. But what if you need to get information from the issue tracker? The commit dialog has a Windows COM interface which allows integration an external program that can talk to your tracker. Typically you might want to query the tracker to get a list of open issues assigned to you, so that you can pick the issues that are being addressed in this commit.
sr: Претходни параграф разматра додавање проблем информација у дневник порука. Али шта ако вам треба да добијете информацију од проблем трагача? Дијалог урезивања има Виндоуз ЦОМ интерфејс који дозвољава интеграцију спољашњих програма који могу говорити вашем трагачу. Типично можете желети да тражите трагачу да да листу отворених проблема придружених вама, тако да можете одабрати проблем који ће бити адресиран при урезивању.

note: (para)
en: Any such interface is of course highly specific to your system, so we cannot provide this part, and describing how to create such a program is beyond the scope of this manual. The interface definition and sample programs can be obtained from the <literal>contrib</literal> folder in the <ulink url="http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/contrib/issue-tracker-plugins"><citetitle>TortoiseSVN repository</citetitle></ulink>. (<xref linkend="tsvn-preface-source"/> explains how to access the repository).
sr: Сваки такав интерфејс је свакако јако специфично за ваш систем , тако да не можете омогућити овај део, и описати како да креирате такав програм је ван разматрања овог упутства. Дефиниција интерфејса и једноставни програми могу бити добијени из <literal>contrib</literal> именика у <ulink url="http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/contrib/issue-tracker-plugins"><citetitle>ТортоисеСВН спремиште</citetitle></ulink>. (<xref linkend="tsvn-preface-source"/> објашњава како приступити спремишту).

note: (title)
en: Example issue tracker query dialog
sr: Пример дијалога захтева проблем трагача

note: (para)
en: For illustration purposes, let's suppose that your system administrator has provided you with an issue tracker plugin which you have installed, and that you have set up some of your working copies to use the plugin in TortoiseSVN's settings dialog. When you open the commit dialog from a working copy to which the plugin has been assigned, you will see a new button at the top of the dialog. <placeholder-1/> In this example you can select one or more open issues. The plugin can then generate specially formatted text which it adds to your log message.
sr: У илустративне сврхе, претпоставимо да је ваш ситем администратор обезбедио проблем трагач плагин који сте инсталирали, и да сте подесили неке ваше радне копије да користе плагин у ТортоисеСВН дијалогу подешавања. Када отворите дијалог урезивање из радне копије на коју је асоциран плагин можете видети ново дугме на врху дијалога. <placeholder-1/> У овом примеру можете изабрати један или више отворених проблема. Плагин можете генерисати специјално форматирани текст који сте додали вашем дневнику порке.

note: (title)
en: Integration with Web-based Repository Viewers
sr: Интеграција са Веб-заснованом прегледачу спремишта

note: (primary)
en: web view
sr: веб види

note: (primary)
en: repo viewer
sr: реп прегледач

note: (primary)
en: ViewVC
sr: ВидиРК

note: (primary)
en: WebSVN
sr: ВебСВН

note: (para)
en: There are several web-based repository viewers available for use with Subversion such as <ulink url="http://www.viewvc.org/"><citetitle>ViewVC</citetitle></ulink> and <ulink url="http://websvn.tigris.org/"><citetitle>WebSVN</citetitle></ulink>. TortoiseSVN provides a means to link with these viewers.
sr: Постоји више веб-заснованих прегледача спремишта доступних за коришћење као <ulink url="http://www.viewvc.org/"><citetitle>ПрегледајВЦ</citetitle></ulink> and <ulink url="http://websvn.tigris.org/"><citetitle><ulink url="http://www.viewvc.org/"><citetitle>ViewVC</citetitle></ulink> and <ulink url="http://websvn.tigris.org/"><citetitle>WebSVN</citetitle></ulink>ВебСВН</citetitle></ulink>. ТортоисеСВН омогућава начин да повежете са овим прегледачем.

note: (para)
en: You can integrate a repo viewer of your choice in TortoiseSVN. To do this, you have to define some properties which define the linkage. They must be set on Folders: (<xref linkend="tsvn-dug-propertypage"/>)
sr: Можете интегрисати репо прегледач вашег избора у ТортоисеСВН. Да се то уради имате да дефинишете неке особине које дефинишу повезивању. Они морају бити подешене на Именицима: (<xref linkend="tsvn-dug-propertypage"/>)

note: (para)
en: Set this property to the URL of your repo viewer to view all changes in a specific revision. It must be properly URI encoded and it has to contain <literal>%REVISION%</literal>. <literal>%REVISION%</literal> is replaced with the revision number in question. This allows TortoiseSVN to display a context menu entry in the log dialog <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>View revision in webviewer</guimenuitem></menuchoice>
sr: Подесите ове особине за УРЛ вашег репо прегледача да видите измене у специфичној ревизији. Мора бити одговарајући УРИ кодиран и мора да садржи <literal>%REVISION%</literal>. <literal>%REVISION%</literal> је замењена са ревизионим бројем у питању. Ово допушта ТротоисеСВН да прикаже улаз контекст менија у дневник дијалога <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Прегледати ревизију на вебсајту</guimenuitem></menuchoice>

note: (para)
en: Set this property to the URL of your repo viewer to view changes to a specific file in a specific revision. It must be properly URI encoded and it has to contain <literal>%REVISION%</literal> and <literal>%PATH%</literal>. <literal>%PATH%</literal> is replaced with the path relative to the repository root. This allows TortoiseSVN to display a context menu entry in the log dialog <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>View revision and path in webviewer</guimenuitem></menuchoice> For example, if you right-click in the log dialog bottom pane on a file entry <literal>/trunk/src/file</literal> then the <literal>%PATH%</literal> in the URL will be replaced with <literal>/trunk/src/file</literal>.
sr: Подеите ове особине у УРЛ вашег репо прегледача да видите измене посебних фајлова у посебној ревизији. Мора бити исправно УРИ кодирано и има да садржи <literal>%REVISION%</literal>и <literal>%PATH%</literal>. <literal>%PATH%</literal> се замењује са путањом релативном са кореном спремишта. Ово омогућава ТортоисеСВН да прикаже контекст мени улаз у дневник дијалогу <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Преглед ревизије и путање у вебпрегледачу</guimenuitem></menuchoice> На примаер, ако урадите десни-клик на доњи панел дневник дијалога фајл улаза <literal>/trunk/src/file</literal> затим <literal>%PATH%</literal> у УРЛ ће бити замењен са <literal>/trunk/src/file</literal>.

note: (para)
en: You can also use relative URLs instead of absolute ones. This is useful in case your web viewer is on the same domain/server as your source repository. In case the domain name ever changes, you don't have to adjust the <literal>webviewer:revision</literal> and <literal>webviewer:pathrevision</literal> property. The format is the same as for the <literal>bugtraq:url</literal> property. See <xref linkend="tsvn-dug-bugtracker"/>.
sr: Можете такође да користите УРЛ уместо апсолутних. Ово је корисно у случају да је ваш веб прегледач на истом домен/серверу као ваше изворно спремиште. У случају да се име домена икад промени, ви немате да подесите <literal>webviewer:revision</literal>и <literal>webviewer:pathrevision</literal> особину. Формат је исти као за <literal>bugtraq:url</literal> особину. Видите <xref linkend="tsvn-dug-bugtracker"/>.

note: (title)
en: TortoiseSVN's Settings
sr: ТортоисеСВН поставке

note: (primary)
en: settings
sr: подешавање

note: (para)
en: To find out what the different settings are for, just leave your mouse pointer a second on the editbox/checkbox... and a helpful tooltip will popup.
sr: Да бисте нашли која различита подешавања су за то, само оставите поинтер миша секунду на едитбокс/чекбокс.. и појавиће се алатсавет за помоћ.

note: (title)
en: General Settings
sr: Генерално подешавање

note: (primary)
en: sounds
sr: звуци

note: (title)
en: The Settings Dialog, General Page
sr: Дијалог подешавања, општа страница

note: (para)
en: <placeholder-1/> This dialog allows you to specify your preferred language, and the Subversion-specific settings.
sr: <placeholder-1/> Овај дијалог омогућава да одредите свој жељени језик, и Субверзионо-специфучна подешавања.

note: (term)
en: Language
sr: Језик

note: (para)
en: Selects your user interface language. What else did you expect?
sr: Изаберите ваш језик корисночког интерфејса. Шта сте још очекивали?

note: (term)
en: Automatically check for newer versions every week
sr: Аутоматски провери новије верзије једном недељно

note: (para)
en: If checked, TortoiseSVN will contact its download site once a week to see if there is a newer version of the program available. Use <guibutton>Check now</guibutton> if you want an answer right away. The new version will not be downloaded; you simply receive an information dialog telling you that the new version is available.
sr: Ако је чекиран, ТортоисеСВН ће контактирати његов сајт за скидање једном недељно да види дали постоји нова верзија програма. Користите <guibutton>Провери сада</guibutton> ако желите одговор управо сада. Нова верзија неће бити скинута; ви једноставно добијате информациони дијалог који вам каже да је нова верзија доступна.

note: (term)
en: System sounds
sr: Системски звуци

note: (para)
en: Error
sr: Грешка

note: (para)
en: Notice
sr: Белешка

note: (para)
en: Warning
sr: Упозорење

note: (para)
en: TortoiseSVN has three custom sounds which are installed by default. <placeholder-1/> You can select different sounds (or turn these sounds off completely) using the Windows Control Panel. <guibutton>Configure</guibutton> is a shortcut to the Control Panel.
sr: ТортоисеСВН има три обична звука који су инсталирани уобичајено.  <placeholder-1/> Можете изабрати различите звуке (или потпуно искључити звук) користећи Виндоуз Контролни Панел. guibutton>Конфигуриши</guibutton> је скраћеница за Контролни Панел.

note: (term)
en: Global ignore pattern
sr: Глобални узорак изостављања

note: (primary)
en: exclude pattern
sr: искључи модел

note: (primary)
en: global ignore
sr: глобално занемаривање

note: (para)
en: Global ignore patterns are used to prevent unversioned files from showing up e.g. in the commit dialog. Files matching the patterns are also ignored by an import. Ignore files or directories by typing in the names or extensions. Patterns are separated by spaces e.g. <literal>*/bin */obj *.bak *.~?? *.jar *.[Tt]mp</literal>. Remember that these patterns may be used against paths which include N levels of parent directory. Setting ignore patterns for anything other than simple file extensions is not as trivial as it first appears, so be sure to read <xref linkend="tsvn-dug-ignore-glob"/> for more information on the pattern-matching syntax, and how paths are checked.
sr: Глобални модели занемаривања су коришћени да предупреде неверзионисане фајлове да буду приказани нпр. у дијалогу урезивања. Фајлови које ухвати модел су такође занемарени при увозу. Занемарите фајлове или именике уношењем њихових имена или екстензија. Модели су раздвојени размацима нпр.  <literal>*/bin */obj *.bak *.~?? *.jar *.[Tt]mp</literal>. Запамтите да ови модели се могу користити за путање које укључују Н нивоа предачког именика. Подешавање модела занемаривања за било шта друго осим једноставних екстензија фајлова није тривијално када се први пут јави, да бисте били сигурни прочитајте <xref linkend="tsvn-dug-ignore-glob"/> за више информација о модел-хватања синтакси и како се путање проверавају.

note: (para)
en: Note that the ignore patterns you specify here will also affect other Subversion clients running on your PC, including the command line client.
sr: Приметимо да се модели занемаривања које сте овде специфицирали такође утичу на остале Субверзионе клијенте који раде на вашем ПЦ, укључујући клијенте командне линије.

note: (para)
en: If you use the Subversion configuration file to set a <literal>global-ignores</literal> pattern, it will override the settings you make here. The Subversion configuration file is accessed using the <guibutton>Edit</guibutton> as described below.
sr: Ако користите Субверзиони конфигурациони фајл да подесите <literal>global-ignores</literal> модел, то ће премостити подешавање које сте овде урадили. Субверзиони конфигурациони фајл је контактиран коришћењем <guibutton>Уреди</guibutton> како је објашњено у даљем тексту.

note: (para)
en: This ignore pattern will affect all your projects. It is not versioned, so it will not affect other users. By contrast you can also use the versioned <literal>svn:ignore</literal> property to exclude files or directories from version control. Read <xref linkend="tsvn-dug-ignore"/> for more information.
sr: Овај модел занемаривања ће утицати на све ваше пројекте. Он није верзионисан, тако да неће утицати на друге кориснике. Због контраста можете такође користити верзионисану <literal>svn:ignore</literal> особину да искључите фајлове или именике из контроле верзија. Прочитајте <xref linkend="tsvn-dug-ignore"/> за виже информација.

note: (term)
en: Set file dates to the <quote>last commit time</quote>
sr: Подесите датум фајла на <quote>последње време урезивања</quote>

note: (para)
en: This option tells TortoiseSVN to set the file dates to the last commit time when doing a checkout or an update. Otherwise TortoiseSVN will use the current date. If you are developing software it is generally best to use the current date because build systems normally look at the date stamps to decide which files need compiling. If you use <quote>last commit time</quote> and revert to an older file revision, your project may not compile as you expect it to.
sr: Ова опција каже ТортоисеСВН да подеси датум фајла на време задњег урезивања када се ради преузимање или ажурирање. Другачије ТортоисеСВН ће користити текући датум. Ако сте развијали софтвер генерално је најбоље да користите текући датум јер систем за изградњу нормално гледа на датум маркицу да одреди које фајлове треба комајлирати. Ако користите <quote>last commit time</quote> и вратити у старију ревизију, ваш пројекат не може компајлирати онако како очекујете од њега.

note: (term)
en: Subversion configuration file
sr: Субверзијин конфигурациони фајл

note: (para)
en: Use <guibutton>Edit</guibutton> to edit the Subversion configuration file directly. Some settings cannot be modified directly by TortoiseSVN, and need to be set here instead. For more information about the Subversion <filename>config</filename> file see the <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html"><citetitle>Runtime Configuration Area</citetitle></ulink>. The section on <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.props.html#svn.advanced.props.auto"><citetitle>Automatic Property Setting</citetitle></ulink> is of particular interest, and that is configured here. Note that Subversion can read configuration information from several places, and you need to know which one takes priority. Refer to <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html#svn.advanced.confarea.windows-registry"><citetitle>Configuration and the Windows Registry</citetitle></ulink> to find out more.
sr: Користите <guibutton>Уреди</guibutton>  да уредите Субверзиони конфигурациони фајл директно. нека подешавање се не могу изменити са ТортоисеСВН, и траже да уместо тога буду подешена овде. За више информација о Субверзионом <filename>конфиг</filename> фајлу видите <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html"><citetitle>Runtime Configuration Area</citetitle></ulink>. Поглавље на  <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.props.html#svn.advanced.props.auto"><citetitle>Automatic Property Setting</citetitle></ulink> је од посебног интереса, и оно је конфигурисано овде. Приметимо да Субверзија може читати конфигурационе информације са више места , и потребно је да знате који има приоритет. Упоредите са <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html#svn.advanced.confarea.windows-registry"><citetitle>Configuration and the Windows Registry</citetitle></ulink> да нађете више о томе.

note: (term)
en: Use <filename>_svn</filename> instead of <filename>.svn</filename> directories
sr: Користите <filename>_svn</filename>уместо <filename>.svn</filename> именика.

note: (para)
en: VS.NET when used with web projects can't handle the <literal>.svn</literal> folders that Subversion uses to store its internal information. This is not a bug in Subversion. The bug is in VS.NET and the frontpage extensions it uses. Read <xref linkend="tsvn-dug-settings-asp-dot-net"/> to find out more about this issue.
sr: ВС.НЕТ када се користи са веб пројектима не може да рукује са  <literal>.svn</literal> именицима које Субверзија користи да смешта интерне информације. Ово није баг у Субверзији. Баг је у ВС.НЕТ и предњој страни коју користи. Прочитајте <xref linkend="tsvn-dug-settings-asp-dot-net"/> да нађете више о овом проблему.

note: (para)
en: If you want to change the behaviour of Subversion and TortoiseSVN, you can use this checkbox to set the environment variable which controls this.
sr: Ако желите да измените понашање Субверзије и ТортоисеСВН, можете користити чекбокс да подесите променљиве околине које то контролишу.

note: (para)
en: You should note that changing this option will not automatically convert existing working copies to use the new admin directory. You will have to do that yourself using a script (See our FAQ) or simply check out a fresh working copy.
sr: Треба да приметите да измена ових опција  не конвертује аутоматски постојеће радне копије да користе нови админ именик. Имаћете да то урадите лично користећи скрипт (Видите наш ЧПП) или једноставно преузмите свежу радну копију.

note: (title)
en: Context Menu Settings
sr: Подешавање контекстног менија

note: (title)
en: The Settings Dialog, Context Menu Page
sr: Дијалог подешавања, Конетекст мени страна

note: (para)
en: <placeholder-1/> This page allows you to specify which of the TortoiseSVN context menu entries will show up in the main context menu, and which will appear in the TortoiseSVN submenu. By default most items are unchecked and appear in the submenu.
sr: <placeholder-1/> Ова страна омогућава да одредите који од ТортоисеСВН контекст мени улаз ће бити приказан у главном контекст менију, и који ће се појавити у ТортоисеСВН субмени. Уобичајено је да је већина ставки непроверена и појављују се у субменију.

note: (para)
en: There is a special case for <guilabel>Get Lock</guilabel>. You can of course promote it to the top level using the list above, but as most files don't need locking this just adds clutter. However, a file with the <literal>svn:needs-lock</literal> property needs this action every time it is edited, so in that case it is very useful to have at the top level. Checking the box here means that when a file is selected which has the <literal>svn:needs-lock</literal> property set, <guilabel>Get Lock</guilabel> will always appear at the top level.
sr: Постоји посебан случај за <guilabel>Узми Катанац</guilabel>. Можете, свакако, погурати то на вршни ниво користећи горњу листу, али како већина фајлова не захтева закључавање само додаје гужву. Међутим, фајл са <literal>svn:needs-lock</literal> особином захтева ову акцију сваки пут када се уређује, тако да у том случају то је веома корисно имати га на горњем нивоу. Чекирањем бокса овде значи то да када је фајл изабран који има <literal>svn:needs-lock</literal> особину изабрану, <guilabel>Набави Катанац</guilabel> ће се увек појавити у горњем нивоу.

note: (title)
en: TortoiseSVN Dialog Settings 1
sr: ТортоисеСВН дијалог подешавање 1

note: (title)
en: The Settings Dialog, Dialogs 1 Page
sr: Подешавање дијалога, дијалог 1 страна

note: (para)
en: <placeholder-1/> This dialog allows you to configure some of TortoiseSVN's dialogs the way you like them.
sr: <placeholder-1/> Овај дијалог вам дозвољава да конфигуришете неке ТортоисеСВН дијалоге на начин како волите.

note: (term)
en: Default number of log messages
sr: Уобичајен број порука дневника

note: (para)
en: Limits the number of log messages that TortoiseSVN fetches when you first select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Show Log</guimenuitem></menuchoice> Useful for slow server connections. You can always use <guibutton>Show All</guibutton> or <guibutton>Next 100</guibutton> to get more messages.
sr: Ограничава број дневник порука које ТортоисеСВН нађе када најпре изаберете <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Покажи Дневник</guimenuitem></menuchoice> Корисно за спор сервер везу. Можете увек користити <guibutton>Прикажи Свеl</guibutton> или <guibutton>Следећих 100</guibutton> да добојете више порука.

note: (term)
en: Font for log messages
sr: Писмо за поруке дневника

note: (para)
en: Selects the font face and size used to display the log message itself in the middle pane of the Revision Log dialog, and when composing log messages in the Commit dialog.
sr: Изабира облик писма и величину коришћену за приказивање саме дневник поруке у средњем панелу Дневник Ревизија дијалогу, и када се саставља дневник поруке у Урежи дијалогу.

note: (term)
en: Short date / time format in log messages
sr: Кратак облик датум/време у дневнику порука

note: (para)
en: If the standard long messages use up too much space on your screen use the short format.
sr: Ако стандардне дугачке поруке користе сувише простора на вашем екрану користите кратак формат.

note: (term)
en: Progress Dialog
sr: Прогрес дијалог

note: (para)
en: TortoiseSVN can automatically close all progress dialogs when the action is finished without error. This setting allows you to select the conditions for closing the dialogs. The default (recommended) setting is <guilabel>Close manually</guilabel> which allows you to review all messages and check what has happened. However, you may decide that you want to ignore some types of message and have the dialog close automatically if there are no critical changes.
sr: ТортоисеСВН може аутоматски да заврши све прогрес дијалоге када се акција заврши без грешке. Ово подешавање вам омогућава да изаберете услове затварања дијалога. Уобичајено (препоручено) подешавање је <guilabel>Затвори ручно</guilabel> што дозвољава да прегледате све поруке и проверите шта се десило. Међутим, можете одлучити да желите да занемарите неки тип порука и дијалог је затворен аутоматски ако нема критичних измена.

note: (para)
en: <guilabel>Auto-close if no merges, adds or deletes</guilabel> means that the progress dialog will close if there were simple updates, but if changes from the repository were merged with yours, or if any files were added or deleted, the dialog will remain open. It will also stay open if there were any conflicts or errors during the operation.
sr: <guilabel>Аут-затварање ако нема стапања, додај или обриши</guilabel> значи да прогрес дијалог  ће се затворити ако је било једноставног ажурирања, али ако су измене из спремишта стопљене са вашим, или ако је било који фајл додат или обрисан, дијалог ће остати отворен. Он ће такође остати отворен ако је био био који конфликт или грешка у току операције.

note: (para)
en: <guilabel>Auto-close if no merges, adds or deletes for local operations</guilabel> means that the progress dialog will close as for <guilabel>Auto-close if no merges, adds or deletes</guilabel> but only for local operations like adding files or reverting changes. For remote operations the dialog will stay open.
sr: <guilabel>Ауто-затварање ако нема стапања, додавања или брисања за локалне операције</guilabel> значи да ће се прогрес дијалог затворити као за <guilabel>Ауто-затварање ако нема стапања, додавања и брисања</guilabel> али само за локалне операције као додавање фајлова или враћање измена. За даљинске операције дијалог ће остати отворен.

note: (para)
en: <guilabel>Auto-close if no conflicts</guilabel> relaxes the criteria further and will close the dialog even if there were merges, adds or deletes. However, if there were any conflicts or errors, the dialog remains open.
sr: <guilabel>Ауто-затварање ако нема конфликта</guilabel> даље ослабљује критеријуме и затвориће дијалог чак и ако има стапања, додавања и брисања. Међутим, ако је било било каквог конфликта или грешака, дијалог остаје отворен.

note: (para)
en: <guilabel>Auto-close if no errors</guilabel> always closes the dialog even if there were conflicts. The only condition that keeps the dialog open is an error condition, which occurs when Subversion is unable to complete the task. For example, an update fails because the server is inaccessible, or a commit fails because the working copy is out-of-date.
sr: <guilabel>Ауто-затварање ако нема грешака</guilabel> увек затвара дијалог чак и ако је био конфликата. Једини услов који држи отворен дијалог је услов грешке, што се јавља када је Субверзија  омогућенада комплетира задатак. На пример, ажурирање је неуспешно зато што  је сервер недоступан, или урезивање је неуспешно зато што је радна копија застарела.

note: (term)
en: Use URL of WC as the default <quote>From:</quote> URL
sr: Користи УРЛ од РК као уобичајено <quote>Од:</quote> УРЛ

note: (para)
en: In the merge dialog, the default behaviour is for the <guilabel>From:</guilabel> URL to be remembered between merges. However, some people like to perform merges from many different points in their hierarchy, and find it easier to start out with the URL of the current working copy. This can then be edited to refer to a parallel path on another branch.
sr: У дијалогу стапања, уобичајено понашање је за <guilabel>Од:</guilabel> УРЛ биће запамћен између стапања. Међутим, неки људи воле да примене стапање од много различитих тачака у њиховој хијерархији, и нађе да је лакше да почне са УРЛ текуће радне копије. Ово може бити уређено да се односи на паралелну путању на другој грани.

note: (term)
en: Default checkout path
sr: Уобичајена путања преузимања

note: (para)
en: You can specify the default path for checkouts. If you keep all your checkouts in one place, it is useful to have the drive and folder pre-filled so you only have to add the new folder name to the end.
sr: Можете специфицирати уобичајену путању за преузимање. Ако чувате сва преузимања на једном месту, корисно је имати драјв и именик попуњен тако да само имате да додате ново име  именика на крају.

note: (term)
en: Default checkout URL
sr: Уобичајен УРЛ преузимања

note: (para)
en: You can also specify the default URL for checkouts. If you often checkout sub-projects of some very large project, it can be useful to have the URL pre-filled so you only have to add the sub-project name to the end.
sr: Можете такође специфицирати уобичајени УРЛ за преузимање. Ако често преузимате суб-пројекте неких веома велике пројекте, може бити корисно имати УРЛ пре-попуњене тако да се има само додати суб-пројекат име на крају.

note: (title)
en: TortoiseSVN Dialog Settings 2
sr: ТортоисеСВН дијалог пдешавања 2

note: (title)
en: The Settings Dialog, Dialogs 2 Page
sr: Дијалог подешавања, Дијалог 2 страница

note: (term)
en: Recurse into unversioned folders
sr: Рекурзија у неверзионисаним именицима

note: (para)
en: If this box is checked (default state), then whenever the status of an unversioned folder is shown in the <guilabel>Add</guilabel>, <guilabel>Commit</guilabel> or <guilabel>Check for Modifications</guilabel> dialog, every child file and folder is also shown. If you uncheck this box, only the unversioned parent is shown. Unchecking reduces clutter in these dialogs. In that case if you select an unversioned folder for Add, it is added recursively.
sr: Овај бокс је чекиран (уобичајено стање), затим кадгод је статус неверзионисани именик приказан у <guilabel>Додај</guilabel>, <guilabel>Урежи</guilabel> или <guilabel>Привера  Модификација</guilabel> дијалог, сваки потомачки фајл и именик је такође приказан. Ако отчекирате овај бокс, само неверзионисани предак је приказан. Отчекивање редукује гужву у овим дијалозима. У овом случају ако изаберете неверзионисани именик за Додај, додаје се рекурзивно.

note: (term)
en: Use auto-completion of file paths and keywords
sr: Користи аутокомплетирање фајл путања и кључних речи

note: (para)
en: The commit dialog includes a facility to parse the list of filenames being committed. When you type the first 3 letters of an item in the list, the auto-completion box pops up, and you can press Enter to complete the filename. Check the box to enable this feature.
sr: Дијалог урезивања укључује могућност да анализира листу именафајлова која се урезује. Када укуцате прва 3 слова ставке у листу, ауто-комплетирање бокс искочи, и можете притиснути Ентер да комплетирате фајлиме. Чекирајте бокс да омогућите ову особину.

note: (term)
en: Timeout in seconds to stop the auto-completion parsing
sr: Кашњење у скундама да се заустави анализирање за аутокомплетирање

note: (para)
en: The auto-completion parser can be quite slow if there are a lot of large files to check. This timeout stops the commit dialog being held up for too long. If you are missing important auto-completion information, you can extend the timeout.
sr: Ауто-комплетирање анализатор може бити сасвим спор ако има много великих фајлова да се провере. Тајмаут зауставља дијалог урезивања да буде држан сувише дуго. Ако вам недостају важне информације ауто-комплетирања, можете проширити тајмаут.

note: (term)
en: Only use spellchecker when <literal>tsvn:projectlanguage</literal> is set
sr: Само користите проверу правописа када је <literal>tsvn:projectlanguage</literal>  подешен.

note: (para)
en: If you don't wish to use the spellchecker for all commits, check this box. The spellchecker will still be enabled where the project properties require it.
sr: Ако не желите да користите проверу синтаксе за сва урезивања чекирајте овај бокс. Провера синтаксе ће још бити омогућена где особине пројекта то захтевају.

note: (term)
en: Max. items to keep in the log message history
sr: Макс. ставки за чување у историји дневника порука

note: (para)
en: TortoiseSVN stores the last 25 log messages you entered for each repository. You can customize the number stored here. If you have many different repositories, you may wish to reduce this to avoid filling your registry.
sr: ТортоисеСВН складишти задњих 25 дневник порука које сте унели за свако спремиште. Можете прилагодити бројеве ускладиштене овде.Ако имате много различитих спремишта, можете желети да редукујете ово да би избегли пуњење регистра.

note: (term)
en: Re-open commit and branch/tag dialog after a commit failed
sr: Ре-отвара урезивање и грана/знак дијалог после неиправног урезивања.

note: (para)
en: When a commit fails for some reason (working copy needs updating, pre-commit hook rejects commit, network error, etc), you can select this option to keep the commit dialog open ready to try again. However, you should be aware that this can lead to problems. If the failure means you need to update your working copy, and that update leads to conflicts you must resolve those first.
sr: када урезивање откаже из неког разлога (радна копија тражи ажурирање, пре-урезивања закачаљка одбија урезивање, мрежна грешка, итд.), можете изабрати ову опцију да држите дијалог урезивања отворен и спреман да покуша поново. Међутим, треба да будете опрезни јер ово може довести до проблема. Ако кварвзначи да треба да ажурирате радну копију, и то ажурирање доводи до конфликта која морате решити најпре.

note: (term)
en: Select items automatically
sr: Одабери ставке аутоматски

note: (para)
en: The normal behaviour in the commit dialog is for all modified (versioned) items to be selected for commit automatically. If you prefer to start with nothing selected and pick the items for commit manually, uncheck this box.
sr: Нормално понашање у дијалогу урезивања за све модификоване (верзионисане) ставке је сизабрано за урезивање аутоматски. Ако више волите да почнете тако што ништа није изабрано и одаберемо ставку за урезивање ручно отчекирајте овај бокс.

note: (term)
en: Contact the repository on startup
sr: Контактирај спремиште при покретања

note: (para)
en: The Check for Modifications dialog checks the working copy by default, and only contacts the repository when you click <guibutton>Check repository</guibutton>. If you always want to check the repository, you can use this setting to make that action happen automatically.
sr: Провера Модификација дијалог чекира радну копију уобичајено, и само контакт спремишта када кликнете <guibutton>Провера спремишта</guibutton>. Ако увек желите да чекирате спремиште, можете користити ово подешавање да учините ту акцију која се дешава аутоматски.

note: (term)
en: Show Lock dialog before locking files
sr: Прикажи дијалог закључавања пре закључавања фајлова

note: (para)
en: When you select one or more files and then use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Lock</guimenuitem></menuchoice> to take out a lock on those files, on some projects it is customary to write a lock message explaining why you have locked the files. If you do not use lock messages, you can uncheck this box to skip that dialog and lock the files immediately.
sr: Када изаберете један или више фајлова и онда користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Катанац</guimenuitem></menuchoice> да уклоните катанац на ове фајлове, на неким пројектима је уобичајено да се напише катанац порука која објашњава зашто имате закључане фајлове. Ако не користите катанац поруке, можете отчекирати овај бокс да прескочите тај дијалог и закључате фајлове тренутно.

note: (para)
en: If you use the lock command on a folder, you are always presented with the lock dialog as that also gives you the option to select files for locking.
sr: Ако користите закључај команду на именик, вама је представљен дијалог закључавања као нешто што вам даје опције да изаберете фајлве за закључавање.

note: (para)
en: If your project is using the <literal>tsvn:lockmsgminsize</literal> property, you will see the lock dialog regardless of this setting because the project <emphasis>requires</emphasis> lock messages.
sr: Ако ваш пројекат користи <literal>tsvn:lockmsgminsize</literal> особину, видећете дијалог закључавања безобзира на ово подешавање јер пројекат <emphasis>захтева</emphasis> поруке закључавања.

note: (title)
en: TortoiseSVN Colour Settings
sr: ТортоисеСВН подешавање боја

note: (title)
en: The Settings Dialog, Colours Page
sr: Дијалог Подешавања, Страница Боја

note: (para)
en: <placeholder-1/> This dialog allows you to configure the text colours used in TortoiseSVN's dialogs the way you like them.
sr: <placeholder-1/> Овај дијалог допушта да конфигуришете боје текста коришћене у ТортоисеСВН дијалозима на начин какав волите.

note: (term)
en: Possible or real conflict / obstructed
sr: Могућ или стварни сукоб / спречен

note: (para)
en: A conflict has occurred during update, or may occur during merge. Update is obstructed by an existing unversioned file/folder of the same name as a versioned one.
sr: Конфликт се може појавити током ажурирања, или се може појавити у току стапања. Ажуррирање је ометено постојећим неверзионисаним фајлом/имеником истог имена као неки верзионисан.

note: (para)
en: This colour is also used for error messages in the progress dialogs.
sr: Боја се такође користи за поруке грешке у прогрес дијалозима.

note: (term)
en: Added files
sr: Додати фајлови

note: (para)
en: Items added to the repository.
sr: Ставке додате у спремиште

note: (term)
en: Missing / deleted / replaced
sr: Недостаје / обрисано / замењено

note: (para)
en: Items deleted from the repository, missing from the working copy, or deleted from the working copy and replaced with another file of the same name.
sr: Обрисане ставке из спремишта, које недостају у радној копији, или обрисане из радне копије и замењене са другим фајлом истог имена.

note: (term)
en: Merged
sr: Стопљено

note: (para)
en: Changes from the repository successfully merged into the WC without creating any conflicts.
sr: Измене у спремишту сукцесивно стопљене у РК без креирања било каквог конфликта.

note: (term)
en: Modified / copied
sr: Промењено / копирано

note: (para)
en: Add with history, or paths copied in the repository. Also used in the log dialog for entries which include copied items.
sr: Додавање са историјом, или путања копирана у спремиште. Такође у дневник дијалогу за улазе које укључује копирана ставка.

note: (term)
en: Deleted node
sr: Обрисани чвор

note: (para)
en: An item which has been deleted from the repository.
sr: Ставка која је обрисана у спремишту.

note: (term)
en: Added node
sr: Додат чвор

note: (para)
en: An item which has been added to the repository, by an add, copy or move operation.
sr: Ставка која је додата у спремиште, помочу додај, копирај или помери операције.

note: (term)
en: Renamed node
sr: Преименовани чвор

note: (para)
en: An item which has been renamed within the repository.
sr: Ставка која је преименована у оквиру спремишта.

note: (term)
en: Replaced node
sr: Замењен чвор

note: (para)
en: The original item has been deleted and a new item with the same name replaces it.
sr: Оригинална ставка је обрисана и нова ставка истог имена је заменила.

note: (title)
en: Icon Overlay Settings
sr: Икона прекривач подешавање

note: (title)
en: The Settings Dialog, Icon Overlays Page
sr: Дијалог подешавања, Икона прекривачи страница

note: (para)
en: <placeholder-1/> This page allows you to choose the items for which TortoiseSVN will display icon overlays.
sr: <placeholder-1/> Ова страна допушта да изаберете ставку за коју ТортоисеСВН ће приказати прекривну икону.

note: (para)
en: By default, overlay icons and context menus will appear in all open/save dialogs as well as in Windows Explorer. If you want them to appear <emphasis>only</emphasis> in Windows Explorer, check the <guilabel>Show overlays and context menu only in explorer</guilabel> box.
sr: Уобичајено, прекривне иконе и контекст менији ће се појавити у свим отвори/сачувај дијалозима као у Виндоуз Експлореру. Ако желите да се они појаве <emphasis>само</emphasis> у Виндоуз Експлореру, чекирајте <guilabel>Прикажи прекриваче и контекст мени само у експлореру</guilabel> бокс.

note: (para)
en: Ignored items and Unversioned items are not usually given an overlay. If you want to show an overlay in these cases, just check the boxes.
sr: Занемарене ставке и Неверзионисане ставке обично немају прекривач. Ако желите да прикажете прекривач у овим случајевима, само чекирајте боксове.

note: (para)
en: You can also choose to mark folders as modified if they contain unversioned items. This could be useful for reminding you that you have created new files which are not yet versioned. This option is only available when you use the <emphasis>default</emphasis> status cache option (see below).
sr: Можете такође изабрати да означите именик као измењен ако он садржи неверзионисане ставке. Ово може бити корисно да вас подсети да сте креирали нове фајлове који још нису верзионисани. Ова опција је доступна само ако користите <emphasis>уобичајен</emphasis> статус кеш опцију (види доле).

note: (term)
en: Default
sr: Уобичајено

note: (para)
en: Caches all status information in a separate process (<filename>TSVNCache.exe</filename>). That process watches all drives for changes and fetches the status again if files inside a working copy get modified. The process runs with the least possible priority so other programs don't get hogged because of it. That also means that the status information is not <emphasis>real time</emphasis> but it can take a few seconds for the overlays to change.
sr: Кешира све статус информације у одвојеним процесима  (<filename>TSVNCache.exe</filename>). Тај процес посматра све драјвове за измене и налази поново статус ако су фајлови унутар радне копије модификовани. Процес ради са најмањим могућим приоритетом тако да други програми блокирани због њега. То такође значи да статус информација није <emphasis>у реалном времену</emphasis> али може узети неколико секунди да се прекривач промени.

note: (para)
en: Advantage: the overlays show the status recursively, i.e. if a file deep inside a working copy is modified, all folders up to the working copy root will also show the modified overlay. And since the process can send notifications to the shell, the overlays on the left tree view usually change too.
sr: Погодности: прекривачи приказују статус рекурзивно, тј. ако је фајл дубоку унутар радне копије измењен, сви именици до корена радне копије биће такође приказани измењеном иконом. И како процес може послати нотификацију шкољци, прекривачи  у осталом стаблу ће се такође променити.

note: (para)
en: Disadvantage: the process runs constantly, even if you're not working on your projects. It also uses around 10-50 MB of RAM depending on number and size of your working copies.
sr: Непогодности: процес стално ради, чак и ако не радите на вашем пројектима. Он такође користи око 10-50 МБ од РАМ зависно од броја и величине ваших радних копија.

note: (term)
en: Shell
sr: Шкољка

note: (para)
en: Caching is done directly inside the shell extension dll, but only for the currently visible folder. Each time you navigate to another folder, the status information is fetched again.
sr: Хватање је дато директно унутар длл екстензије шкољке, али само за текући видљиви именик. Сваки пут кад се крећете ка другом именику статус информација се налази поново.

note: (para)
en: Advantage: needs only very little memory (around 1 MB of RAM) and can show the status in <emphasis>real time</emphasis>.
sr: Погодности: захтева само веома маку меморију (око 1 МБ РАМа) и може приказати статус у <emphasis>реалном времену</emphasis>.

note: (para)
en: Disadvantage: Since only one folder is cached, the overlays don't show the status recursively. For big working copies, it can take more time to show a folder in explorer than with the default cache. Also the mime-type column is not available.
sr: Непогодности: Пошто је само један именик ухваћен, прекривачи не показују статус рекурзивно. За велике радне копије може узети много времена да прикаже именик у експлореру са уобичајеним хватањем. Такође миме-тип колоне није доступан.

note: (term)
en: None
sr: Ништа

note: (para)
en: With this setting, the TortoiseSVN does not fetch the status at all in Explorer. Because of that, files don't get an overlay and folders only get a 'normal' overlay if they're versioned. No other overlays are shown, and no extra columns are available either.
sr: Са овим подешавањем ТортоисеСВН уопште не хвата статус у Експлореру. Зато што, фајлови не добијају прекриваче и именици само добијају 'нормалне' прекриваче ако су верзионисани. Други прекривачи су приказани и нема додатних колона да су доступне.

note: (para)
en: Advantage: uses absolutely no additional memory and does not slow down the Explorer at all while browsing.
sr: Погодност: апсолутно не користи додатну меморију и уопште не успорава Експлорер док претражује.

note: (para)
en: Disadvantage: Status information of files and folders is not shown in Explorer. To see if your working copies are modified, you have to use the <quote>Check for modifications</quote> dialog.
sr: Непогодност: СДтатус информација фајлова и именика није приказана у Експлореру. Да видите да ли је ваша радна копија измењена, треба да користите <quote>Провера измена</quote> дијалог.

note: (para)
en: Since it takes quite a while to fetch the status of a working copy, TortoiseSVN uses a cache to store the status so the explorer doesn't get hogged too much when showing the overlays. You can choose which type of cache TortoiseSVN should use according to your system and working copy size here: <placeholder-1/>
sr: Пошто узима сасвим мало да нађе статус радне копије, ТортоисеСВН користи кеш да смести статус тако да експлорер не блокира много док приказује прекриваче. Можете изабрати који тип кеша ТортоисеСВН треба да користи у складу са вашим системом и величином радне копије овде:  <placeholder-1/>

note: (para)
en: The next group allows you to select which classes of storage should show overlays. By default, only hard drives are selected. You can even disable all icon overlays, but where's the fun in that?
sr: Следећа група допушта вам да изаберете коју класу складиштења ће приказати прекривач. Уобичајено, само тврди дискови су изабрани. Можете чак онемогућити прекриваче икона, али где је забава у томе?

note: (para)
en: Network drives can be very slow, so by default icons are not shown for working copies located on network shares.
sr: Мрежни драјвови могу бити веома спори, тако да уобичајено иконе нису приказане за радну копију лоцирану на мрежној подели.

note: (para)
en: USB Flash drives appear to be a special case in that the drive type is identified by the device itself. Some appear as fixed drives, and some as removable drives.
sr: УСБ Флеш драјв се јавља као специјалан случај у то драјв типу се идентифицира од самог уређаја. Неки се јављају као фиксни дискови, а неки као покретни драјвови.

note: (para)
en: The <guilabel>Exclude Paths</guilabel> are used to tell TortoiseSVN those paths for which it should <emphasis>not</emphasis> show icon overlays and status columns. This is useful if you have some very big working copies containing only libraries which you won't change at all and therefore don't need the overlays. For example:
sr: <guilabel>Искључи Путање</guilabel> се користи да каже ТортоисеСВН те путање за које <emphasis>не</emphasis> треба приказати прекривач икона и статус колоне. Ово је корисно ако имате неке веома велике радне копије које садрже само библиотеке које желите уопште да мењате и зато не тражи прекриваче. На пример:

note: (para)
en: <filename>f:\development\SVN\Subversion</filename> will disable the overlays <emphasis>only</emphasis> on that specific folder. You still can see the overlays on all files and folder inside that folder.
sr: <filename>f:\development\SVN\Subversion</filename> ће онемогућити прекриваче <emphasis>само</emphasis> на специфичном именику. Ви још можете видети прекриваче на свим фајловима унутар именика.

note: (para)
en: <filename>f:\development\SVN\Subversion*</filename> will disable the overlays on <emphasis>all</emphasis> files and folders whose path starts with <filename>f:\development\SVN\Subversion</filename>. That means you won't see overlays for any files and folders below that path.
sr: <filename>f:\development\SVN\Subversion*</filename> ће  онемогућити прекриваче на <emphasis>све</emphasis> фајлове и именике чије путање почињу са <filename>f:\development\SVN\Subversion</filename>. То значи да ви желите да видите прекриваче за сваки фајл и именик испод путање.

note: (para)
en: The same applies to the <guilabel>Include Paths</guilabel>. Except that for those paths the overlays are shown even if the overlays are disabled for that specific drive type, or by an exclude path specified above.
sr: Исто се примењује на <guilabel>Укључи Путање</guilabel>. Осим тога за те путање прекривачи су приказани чак ако су прекривачи онемогућени за специфичне типове драјвова, или искључењем путање специфициране горе.

note: (para)
en: Users sometimes ask how these three settings interact, and the definitive answer is: <screen>
    if (path is in include list)
      show overlays
    if (path is allowed drive type) AND (path is not in exclude list)
      show overlays
    </screen> The include list <emphasis>always</emphasis> makes the overlays show. Otherwise, overlays are shown for all marked drive types <emphasis>unless</emphasis> the path is excluded.
sr: Корисници понекад пита како ово подешавање стабла међусобно зависе, и дефинитиван одговор је: <screen>
    if (path is in include list)
      show overlays
    if (path is allowed drive type) AND (path is not in exclude list)
      show overlays
    </screen> Листа укључивања <emphasis>увек</emphasis> чини да се прекривачи прикажу. Другачије, прекривачи су приказани за све означене типове драјвова <emphasis>осим</emphasis> путање која је искључена.

note: (para)
en: TSVNCache.exe also uses these paths to restrict its scanning. If you want it to look only in particular folders, disable all drive types and include only the folders you specifically want to be scanned.
sr: TSVNCache.exe такође користи ове путање да ограничи скенирање. Ако желите да погледате само у појединачни именик, онемогућите све типове драјвова и укључити ваше специфичне жеље да буду скениране.

note: (title)
en: Exclude <literal>SUBST</literal> Drives
sr: Искљућити <literal>SUBST</literal>  Драјвови

note: (primary)
en: SUBST drives
sr: СУБСТ дискови

note: (para)
en: It is often convenient to use a <literal>SUBST</literal> drive to access your working copies, e.g. using the command <screen>
    subst T: C:\TortoiseSVN\trunk\doc
    </screen> However this can cause the overlays not to update, as <literal>TSVNCache</literal> will only receive one notification when a file changes, and that is normally for the original path. This means that your overlays on the <literal>subst</literal> path may never be updated.
sr: Често је обичај да се користи <literal>SUBST</literal> драјв  да приступи  вашим радним копијама, тј. користећи команду <screen>
    subst T: C:\TortoiseSVN\trunk\doc
    </screen> Међутим ово може проузроковати прекривања нису ажурирани, као <literal>TSVNCache</literal>  ће само примити једну нотификацију када се фајл измени, и то је нормално за оригиналну путању. Ово значи да ваши прекривачи на <literal>subst</literal> путањи може бити да се никад не ажурира.

note: (para)
en: An easy way to work around this is to exclude the original path from showing overlays, so that the overlays show up on the <literal>subst</literal> path instead.
sr: Лак начин да се ради око овога је да се искључи оригинална путања из приказаних прекривача, тако прекривачи су приказани на <literal>subst</literal> путањи уместо тога.

note: (para)
en: Sometimes you will exclude areas that contain working copies, which saves TSVNCache from scanning and monitoring for changes, but you still want a visual indication that such folders are versioned. The <guilabel>Show excluded folders as 'normal'</guilabel> checkbox allows you to do this. With this option, versioned folders in any excluded area (drive type not checked, or specifically excluded) will show up as normal and up-to-date, with a green check mark. This reminds you that you are looking at a working copy, even though the folder overlays may not be correct. Files do not get an overlay at all. Note that the context menus still work, even though the overlays are not shown.
sr: Понекад ви ћете искључити  поља која садрже радне копије, који чува ТСВНЦацхе од скенирања и надгледања за измене, али ви још увек желите визуелну индикацију  тамо где су такви именици верзионисани. <guilabel>Прикажи искључене именике као  'нормалне'</guilabel> чекбоксове допушта вам да урадите ово. Са овом опцијом, верзионисани именици у било којој искљученој области (тип дррајва није чекиран, или је специфично искључен) ће приказати као нормално и савремен, са зеленом чек ознаком. Ово вас подсећа да гледате радну копију, чак ако именик прекривачи не морају бити коректни. Фајлови уопште не добијају прекриваче.  Приметимо да контекст менији још раде, чак и ако прекривачи нису укључени.

note: (para)
en: As a special exception to this, drives <literal>A:</literal> and <literal>B:</literal> are never considered for the <guilabel>Show excluded folders as 'normal'</guilabel> option. This is because Windows is forced to look on the drive, which can result in a delay of several seconds when starting Explorer, even if your PC does have a floppy drive.
sr: Као специјални изузетак на то, драјви <literal>A:</literal> и <literal>B:</literal> се никад не узимају у обзир за <guilabel>Прикажи искључене имњнике као  'нормалан'</guilabel>  опцију. Ово се због Виндоуза  форсирано да гледа на драјв, што може проузроковати кашњење од неколико секунди када се покрене Експлорер, чак ако ваш ПЦ има флопи драјв.

note: (title)
en: Icon Set Selection
sr: Скуп подешавања икона

note: (title)
en: The Settings Dialog, Icon Set Page
sr: Дијалог подешавања, Подешавање икона страница

note: (para)
en: <placeholder-1/> You can change the overlay icon set to the one you like best. Note that if you change overlay set, you may have to restart your computer for the changes to take effect.
sr: е<placeholder-1/>  Можете изменити подешавање покривне иконе на оно што највише волите. Приметимо да ако изменимо подешавање покривања, можете рестартовати ваш рачунар да би измене постале ефикасне.

note: (title)
en: Network Settings
sr: Мрежна подешавања

note: (primary)
en: proxy server
sr: прокси сервер

note: (title)
en: The Settings Dialog, Network Page
sr: Дијалог подешавања, Мрежна страница

note: (para)
en: <placeholder-1/> Here you can configure your proxy server, if you need one to get through your company's firewall.
sr: <placeholder-1/>  Овде можете конфигурисат ваш прокси сервер, ако вам треба да провлачите кроз фајервол ваше компаније.

note: (para)
en: If you need to set up per-repository proxy settings, you will need to use the Subversion <filename>servers</filename> file to configure this. Use <guibutton>Edit</guibutton> to get there directly. Consult the <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html"><citetitle>Runtime Configuration Area</citetitle></ulink> for details on how to use this file.
sr: Ако вам је потребно да подесите по-спремишту прокси подешавања, потребно је да користите Субверзиони <filename>сервер</filename> фајл да конфигурише ово. Користи <guibutton>Уреди</guibutton> да добијеш то директно. Консултујте <ulink url="http://svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html"><citetitle>Runtime Configuration Area</citetitle></ulink> за детаље како користити овај фајл.

note: (para)
en: You can also specify which program TortoiseSVN should use to establish a secure connection to a svn+ssh repository. We recommend that you use TortoisePlink.exe. This is a version of the popular Plink program, and is included with TortoiseSVN, but it is compiled as a Windowless app, so you don't get a DOS box popping up every time you authenticate.
sr: Можете такође специфицирати који програм ТортоисеСВН треба да користи да постави сигурну везу ка свн+ссх спремишта. Препоручујемо да користите TortoisePlink.exe. Ово је верзија популарног Плинк програма, и укључено је са ТортоисеСВН, али то је компајлирано као Виндоузбез апликација, тако да не можете добити ДОС бокс који искаче сваки пут када се пријављујете.

note: (para)
en: You must specify the full path to the executable. For TortoisePlink.exe this is the standard TortoiseSVN bin directory. Use the <guibutton>Browse</guibutton> button to help locate it.
sr: Морате специфицирати пуну путању за извршне програме. За TortoisePlink.exe ово је стандардни ТортоисеСВН бин именик. Користите <guibutton>Претражи</guibutton> дугме да помогне да га нађе.

note: (para)
en: One side-effect of not having a window is that there is nowhere for any error messages to go, so if authentication fails you will simply get a message saying something like <quote>Unable to write to standard output</quote>. For this reason we recommend that you first set up using standard Plink. When everything is working, you can use TortoisePlink with exactly the same parameters.
sr: Један ивични-ефекат који нема прозор је то да нема нигде да оде било каква порука грешке, тако ако аутентификација не успе ви ћете једноставно добити поруку која каже нешто као <quote>Неспособан да пише на стандардном излазу</quote>. Из овог разлога препоручујемо да најпре извршите подешавање користећи стандардни Плинк. Када све ради, можете користити ТортоисеПлинк са тачно истим параметрима.

note: (para)
en: TortoisePlink does not have any documentation of its own because it is just a minor variant of Plink. Find out about command line parameters from the <ulink url="http://www.chiark.greenend.org.uk/~sgtatham/putty/"><citetitle>PuTTY website</citetitle></ulink>
sr: ТортоисеПлинк нема никакву документацију о себи зато што је минорна варијанта Плинка. Нађите о параметрима командне линије на <ulink url="http://www.chiark.greenend.org.uk/~sgtatham/putty/"><citetitle>PuTTY website</citetitle></ulink>

note: (para)
en: To avoid being prompted for a password repeatedly, you might also consider using a password caching tool such as Pageant. This is also available for download from the PuTTY website.
sr: Да би избегли да будете питани за лозинку непрестано можете такође размотрити користећи алат налажења лозинке као Пагеант. Ово је такође дозвољено за скидање са  PuTTY вебсајта.

note: (para)
en: Finally, setting up SSH on server and clients is a non-trivial process which is beyond the scope of this help file. However, you can find a guide in the TortoiseSVN FAQ listed under <ulink url="http://tortoisesvn.net/ssh_howto"><citetitle>Subversion/TortoiseSVN SSH How-To</citetitle></ulink>.
sr: На крају, подешавање ССХ на серверу и клијентима је не-тривијалан процес који је ван интереса овог фајла помоћи. Међутим, можете наћи водич у ТортоисеСВН ЧПП излистаних под <ulink url="http://tortoisesvn.net/ssh_howto"><citetitle>Subversion/TortoiseSVN SSH How-To</citetitle></ulink>.

note: (title)
en: External Program Settings
sr: Спољашњи програм подешавања

note: (title)
en: The Settings Dialog, Diff Viewer Page
sr: Дијалог подешавања, Разл прегледач страница

note: (para)
en: <placeholder-1/> Here you can define your own diff/merge programs that TortoiseSVN should use. The default setting is to use TortoiseMerge which is installed alongside TortoiseSVN.
sr: <placeholder-1/> Овде можете дефинисати ваш лични дифф/стопи програми које ТортоисеСВН треба да користи. Уобичајено подешавање је да се користи ТортоисеМерге који је инсталиран кад и ТортоисеСВН.

note: (para)
en: Read <xref linkend="tsvn-dug-diff-tools"/> for a list of some of the external diff/merge programs that people are using with TortoiseSVN.
sr: Прочитајте xref linkend="tsvn-dug-diff-tools"/> за листу неких од спољашњих дифф/стопи програма које људи користе са ТортоисеСВН.

note: (title)
en: Diff Viewer
sr: Разл прегледач

note: (para)
en: The original file without your changes
sr: Оригиналан фајл без ваших измена

note: (para)
en: The window title for the base file
sr: Виндоуз наслов основног фајла

note: (para)
en: Your own file, with your changes
sr: Ваш лични фајл, са вашим изменама

note: (para)
en: The window title for your file
sr: Виндоуз наслов за ваш фајл

note: (para)
en: An external diff program may be used for comparing different revisions of files. The external program will need to obtain the filenames from the command line, along with any other command line options. TortoiseSVN uses substitution parameters prefixed with <literal>%</literal>. When it encounters one of these it will substitute the appropriate value. The order of the parameters will depend on the Diff program you use. <placeholder-1/>
sr: Спољашњи дифф програм може бити кориштен за поређење ревизија фајлова. Споњашњи програми ће тражити да добијете фајлиме из командне линије, заједно са сваком другом опцијом команде. ТортоисеСВН користи параметре замене са префиксом <literal>%</literal>.  Када се уочи један од тих који ће бити замењени одговарајућом вредношћу. Ред параметара ће зависити на Дифф програме које користите. <placeholder-1/>

note: (para)
en: The window titles are not pure filenames. TortoiseSVN treats that as a name to display and creates the names accordingly. So e.g. if you're doing a diff from a file in revision 123 with a file in your working copy, the names will be <filename>filename : revision 123</filename> and <filename>filename : working copy</filename>
sr: Наслов прозора није чисто фајлиме. ТортоисеСВН третира то као  име да прикаже и креира имена у складу са тим. Тако нпр. ако радите са дифф са фајлом у ревизији 123 са фајлом у вашој радној копији, имена ће бити <filename>filename : revision 123</filename> и <filename>filename : working copy</filename>

note: (para)
en: For example, with ExamDiff Pro: <screen>
    C:\Path-To\ExamDiff.exe %base %mine --left_display_name:%bname
        --right_display_name:%yname
    </screen> or with KDiff3: <screen>
    C:\Path-To\kdiff3.exe %base %mine --L1 %bname --L2 %yname
    </screen> or with WinMerge: <screen>
    C:\Path-To\WinMerge.exe -e -ub -dl %bname -dr %yname %base %mine
    </screen> or with Araxis: <screen>
    C:\Path-To\compare.exe /max /wait /title1:%bname /title2:%yname
        %base %mine
    </screen>
sr: На пример, са ЕгзамДиффПро: <screen>
    C:\Path-To\ExamDiff.exe %base %mine --left_display_name:%bname
        --right_display_name:%yname
    </screen> or with KDiff3: <screen>
    C:\Path-To\kdiff3.exe %base %mine --L1 %bname --L2 %yname
    </screen> or with WinMerge: <screen>
    C:\Path-To\WinMerge.exe -e -ub -dl %bname -dr %yname %base %mine
    </screen> or with Araxis: <screen>
    C:\Path-To\compare.exe /max /wait /title1:%bname /title2:%yname
        %base %mine
    </screen>

note: (para)
en: If you use the <literal>svn:keywords</literal> property to expand keywords, and in particular the <emphasis>revision</emphasis> of a file, then there may be a difference between files which is purely due to the current value of the keyword. Also if you use <literal>svn:eol-style = native</literal> the BASE file will have pure <literal>LF</literal> line endings whereas your file will have <literal>CR-LF</literal> line endings. TortoiseSVN will normally hide these differences automatically by first parsing the BASE file to expand keywords and line endings before doing the diff operation. However, this can take a long time with large files. If <guilabel>Convert files when diffing against BASE</guilabel> is unchecked then TortoiseSVN will skip pre-processing the files.
sr: Ако користите <literal>svn:keywords</literal> особину да проширите кључне речи и у посебној <emphasis>ревизији</emphasis> фајла, затим овде може бити разлика између фајлова који су чисто подесни за текућу вредност кључне речи. Такође ви користите <literal>svn:eol-style = native</literal> ОСНОВНИ фајл ће имати чист <literal>LF</literal> завршетак линије док ваш фајл има <literal>CR-LF</literal> крај линије. ТортоисеСВН ће нормално сакрити ове разлике аутоматски најпре анализирајући ОСНОВНИ фајл да прошире кључне речи и крај линије пре извршења дифф операције. Међутим, ово може узети пуно времена са великим фајловима. Ако <guilabel>Конвертуј фајлове када се прави разлика према ОСНОВИ</guilabel> је отчекирано затим ТортоисеСВН ће прескочити препроцесирање фајлова.

note: (para)
en: You can also specify a different diff tool to use on Subversion properties. Since these tend to be short simple text strings, you may want to use a simpler more compact viewer.
sr: Можете такође специфирати различит дифф алат да користе Субверзионе особине. Како ово тежи да буде скраћен једноставан текст стринг, ви можете желети једноставно много компактнији преглед.

note: (para)
en: If you have configured an alternate diff tool, you can access TortoiseMerge <emphasis>and</emphasis> the third party tool from the context menus. <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Diff</guimenuitem></menuchoice> uses the primary diff tool, and <keycap>Shift</keycap>+ <menuchoice><guimenu>Context menu</guimenu><guimenuitem>Diff</guimenuitem></menuchoice> uses the secondary diff tool.
sr: Ако сте конфигурисали алтернативни дифф алат, можете приступити ТортоисеМерге <emphasis>и</emphasis> алату трећег лица из контекст менија. <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>Дифф</guimenuitem></menuchoice>  користи примарни дифф алт, а <keycap>Shift</keycap>+ <menuchoice><guimenu>Контекст мени</guimenu><guimenuitem>Дифф</guimenuitem></menuchoice> користи секундарни дифф алат.

note: (title)
en: Merge Tool
sr: Алат спајања

note: (para)
en: the original file without your or the others changes
sr: Оригинални фајл без ваших или других измена

note: (para)
en: your own file, with your changes
sr: ваш лични фајл, са вашим изменама

note: (para)
en: the file as it is in the repository
sr: фајл какав је у спремишту

note: (para)
en: The window title for the file in the repository
sr: Виндоуз наслов фајла у спремишту

note: (para)
en: the conflicted file, the result of the merge operation
sr: фајл са конфликтом, резултат операције сајања

note: (para)
en: The window title for the merged file
sr: Виндоуз наслов за стопљен фајл

note: (para)
en: An external merge program used to resolve conflicted files. Parameter substitution is used in the same way as with the Diff Program. <placeholder-1/>
sr: Екстерни програм за стапање користи се да реши конфликтне фајлове. Параметар субституције се користи на исти начин као са Дифф Програмом.  <placeholder-1/>

note: (para)
en: For example, with Perforce Merge: <screen>
    C:\Path-To\P4Merge.exe %base %theirs %mine %merged
    </screen> or with KDiff3: <screen>
    C:\Path-To\kdiff3.exe %base %mine %theirs -o %merged
        --L1 %bname --L2 %yname --L3 %tname
    </screen> or with Araxis: <screen>
    C:\Path-To\compare.exe /max /wait /3 /title1:%tname /title2:%bname
        /title3:%yname %theirs %base %mine %merged /a2
    </screen> or with WinMerge (2.8 or later): <screen>
    C:\Path-To\WinMerge.exe %merged
    </screen>
sr: На пример, са Перфорце Мерге:  <screen>
    C:\Path-To\P4Merge.exe %base %theirs %mine %merged
    </screen> or with KDiff3: <screen>
    C:\Path-To\kdiff3.exe %base %mine %theirs -o %merged
        --L1 %bname --L2 %yname --L3 %tname
    </screen> or with Araxis: <screen>
    C:\Path-To\compare.exe /max /wait /3 /title1:%tname /title2:%bname
        /title3:%yname %theirs %base %mine %merged /a2
    </screen> or with WinMerge (2.8 or later): <screen>
    C:\Path-To\WinMerge.exe %merged
    </screen>

note: (title)
en: Diff/Merge Advanced Settings
sr: Разл/Стопи напредно подешавање

note: (title)
en: The Settings Dialog, Diff/Merge Advanced Dialog
sr: Дијалог подешавања, Разл/Стопи напредни дијалог

note: (para)
en: <placeholder-1/> In the advanced settings, you can define a different diff and merge program for every file extension. For instance you could associate Photoshop as the <quote>Diff</quote> Program for <filename>.jpg</filename> files :-) You can also associate the <literal>svn:mime-type</literal> property with a diff or merge program.
sr: <placeholder-1/> У напредном подешавању, можете дефинисати различите дифф и стопи програме за сваку екстензију фајла. На пример можете придружити Фотошоп као <quote>Дифф</quote>Програм за <filename>.jpg</filename> фајлове :-) Такође придружите <literal>svn:mime-type</literal> особину са дифф или стопи програмом.

note: (para)
en: To associate using a file extension, you need to specify the extension. Use <literal>.bmp</literal> to describe Windows bitmap files. To associate using the <literal>svn:mime-type</literal> property, specify the mime type, including a slash, for example <literal>text/xml</literal>.
sr: Да придружите коришћењем екстензију фајла, потребно вам је да специфицирате екстензију. Користите <literal>.bmp</literal> да опишете Виндоуз битмап фајлове. Да придружите <literal>svn:mime-type</literal> особину, специфицирајте миме тип, укључујући косу црту, на пример <literal>text/xml</literal>.

note: (title)
en: Unified Diff Viewer
sr: Обједињени Разл прегледач

note: (para)
en: A viewer program for unified-diff files (patch files). No parameters are required. The <guilabel>Default</guilabel> option is to check for a file association for <filename>.diff</filename> files, and then for <filename>.txt</filename> files. If you don't have a viewer for <filename>.diff</filename> files, you will most likely get NotePad.
sr: Програм прегледач за уједињен-дифф фајлве 8фајлове закрпа). Нису параметри потребни. <guilabel>Уобичајена</guilabel> опција је да се чекира придруживање за <filename>.diff</filename> фајлове, и затим за <filename>.txt</filename> фајлове. Ако немате прегледач за <filename>.diff</filename> фајлове, можда ће вам се допасти НотеПад.

note: (para)
en: The original Windows NotePad program does not behave well on files which do not have standard CR-LF line-endings. Since most unified diff files have pure LF line-endings, they do not view well in NotePad. However, you can download a free NotePad replacement <ulink url="http://www.flos-freeware.ch/notepad2.html"><citetitle>Notepad2</citetitle></ulink> which not only displays the line-endings correctly, but also colour codes the added and removed lines.
sr: Оригинални Виндоуз НотеПад програм није добар за фајлове који немају стандардни CR-LF завршетак-линија. Како већина уједињени дифф фајлови имају чист   LF завршетак-линије, они се неће видети добро у НотеПад. Међутим, можете скинути бесплатну замену НотеПад <ulink url="http://www.flos-freeware.ch/notepad2.html"><citetitle>Notepad2</citetitle></ulink> који не приказује само крај-линије коректно, већ такође бојама кодира додате и уклоњене линије.

note: (title)
en: Saved Data Settings
sr: Счвани подаци подешавање

note: (title)
en: The Settings Dialog, Saved Data Page
sr: Дијалог подешавања, Сачувани подаци страница

note: (para)
en: <placeholder-1/> For your convenience, TortoiseSVN saves many of the settings you use, and remembers where you have been lately. If you want to clear out that cache of data, you can do it here.
sr: <placeholder-1/> За вашу удобност, ТортоисеСВН чува већину подешавања које користите, и памти пређашње стање. Ако желите да обришете кеш података то можете урадити овде.

note: (term)
en: URL history
sr: УРЛ историја

note: (para)
en: Whenever you checkout a working copy, merge changes or use the repository browser, TortoiseSVN keeps a record of recently used URLs and offers them in a combo box. Sometimes that list gets cluttered with outdated URLs so it is useful to flush it out periodically.
sr: Кадгод преузмете радну копију, стопите измене или користите претраживач спремишта, ТортоисеСВН чува запис о скорашње коришћеном УРЛ и нуди га у комбо боксу. Понекад тај лист постаје блокиран са застарелим УРЛ тако да је корисно да се периодично освежи.

note: (para)
en: If you want to remove a single item from one of the combo boxes you can do that in-place. Just click on the arrow to drop the combo box down, move the mouse over the item you want to remove and type <keycap>Shift+Del</keycap>.
sr: Ако желите да уклоните појединачну ставку из једног од комбо боксова можете то урадити на лицу места. Само кликните на стрелицу да свучете комбо бокс, померите миша на ставку коју желите да уклоните и откуцајте <keycap>Shift+Del</keycap>.

note: (term)
en: Log messages (Input dialog)
sr: Поруке дневника (Улазни дијалог)

note: (para)
en: TortoiseSVN stores recent commit log messages that you enter. These are stored per repository, so if you access many repositories this list can grow quite large.
sr: ТортоисеСВН чува скорашње дневник поруке урезивања које сте унели. Оне су сачуване у спремишту, тако да ако приступате ка више спремишта ова листа може порасти јако много.

note: (term)
en: Log messages (Show log dialog)
sr: Поруке дневника (Прикажи дијалог дневника)

note: (para)
en: TortoiseSVN caches log messages fetched by the Show Log dialog to save time when you next show the log. If someone else edits a log message and you already have that message cached, you will not see the change until you clear the cache. Log message caching is enabled on the <guilabel>Log Cache</guilabel> tab.
sr: ТортоисеСВН кешира дневник поруке нађене у Прикажи Дневник дијалогу да сачува време када следећи пут приказијете дневник. Ако још неко уређује дневник порука и ви такође имате кеширану поруку, нећете  видети измену све дик не обришете кеш. Дневник порука кеширање је омогућено на <guilabel>Дневник Кеш</guilabel> таб.

note: (term)
en: Dialog sizes and positions
sr: Дијалог величина и позиције

note: (para)
en: Many dialogs remember the size and screen position that you last used.
sr: Многи дијалози памте величину и позицију екрана који сте задњи пут користили.

note: (term)
en: Authentication data
sr: Аутентификациони податак

note: (para)
en: When you authenticate with a Subversion server, the username and password are cached locally so you don't have to keep entering them. You may want to clear this for security reasons, or because you want to access the repository under a different username ... does John know you are using his PC?
sr: Када се аутентификујете на Субверзиони сервер, корисничко име и лозинка се кеширају локално тако да не морате да их уносите. Можете желети да обришете ово из сигурносних разлога, или зато што желите да приступите спремишту под другим корисничким именом ... да ли Џон зна да ви користите његов ПЦ?

note: (para)
en: If you want to clear authentication data for one particular server only, read <xref linkend="tsvn-dug-general-auth"/> for instructions on how to find the cached data.
sr: Ако желите да обришете аутентификационе податке само за један посебан сервер, прочитајте <xref linkend="tsvn-dug-general-auth"/> за инструкције како да нађете кеширане податке.

note: (term)
en: Action log
sr: Дневник акција

note: (para)
en: TortoiseSVN keeps a log of everything written to its progress dialogs. This can be useful when, for example, you want to check what happened in a recent update command.
sr: ТортоисеСВН чува дневник свега написаног у прогрес дијалогу. Ово може бити корисно када, на пример, желите да проверите шта се дешава у скорој команди ажурирања.

note: (para)
en: The log file is limited in length and when it grows too big the oldest content is discarded. By default 4000 lines are kept, but you can customize that number.
sr: Дневник фајл је ограничене дужине и када порасте много велики старији садржај се одбацује. Уобичајено је да се 4000 линија чува, али можете подесити тај број.

note: (para)
en: From here you can view the log file content, and also clear it.
sr: Одавде можете видети садржај дневник фајла, и такође га обрисати.

note: (title)
en: Log Caching
sr: Кеш дневника

note: (primary)
en: log cache
sr: кеш дневника

note: (title)
en: The Settings Dialog, Log Cache Page
sr: Дијалог подешавања, Кеш дневника страница

note: (para)
en: <placeholder-1/> This dialog allows you to configure the log caching feature of TortoiseSVN, which retains a local copy of log messages and changed paths to avoid time-consuming downloads from the server. Using the log cache can dramatically speed up the log dialog and the revision graph. Another useful feature is that the log messages can still be accessed when offline.
sr: <placeholder-1/>  Овај дијалог вам омогућава да конфигуришете дневник кеш особине ТортоисеСВН, које чувају локалну копију днебник порука и измењених путања да се избегне временски-захтевно скидање са сервера. Користећи дневник кеш може драматично убрзати дневник дијалог и ревизиони граф. Следећа корисна особина је да дневник порука може бити контактиран када нисте повезани.

note: (term)
en: Enable log caching
sr: Омогући кеш дневника

note: (para)
en: Enables log caching whenever log data is requested. If checked, data will be retrieved from the cache when available, and any messages not in the cache will be retrieved from the server and added to the cache.
sr: Омогућава дневник кеширање кадгод су дневник подаци затражени. Ако је проверен, подаци ће бити враћени из кеша ако су доступни, и ако било која порука није у кешу биће узета са сервера и додата кешу.

note: (para)
en: If caching is disabled, data will always be retrieved directly from the server and not stored locally.
sr: Ако је кеширање онемогућено, подаци ће увек бити узети директно са сервера и неће бити сачувано локално.

note: (term)
en: If the repository cannot be contacted
sr: Ако спремиште не може бити спојено

note: (para)
en: If you are working offline, or if the repository server is down, the log cache can still be used to supply log messages already held in the cache. Of course the cache may not be up-to-date, so there are options to allow you to select whether this feature should be used.
sr: Ако радите ван линије, или ако је спремиште пало, дневник кеш може још бити коришћен да снабде дневник поруке које се већ држе у кешу. Свакако кеш не мора бити ажуран, тако постоје опције да дозволе да изаберете да ли треба ову особину да користите.

note: (para)
en: When log data is being taken from the cache without contacting the server, the dialog using those message will show the offline state in its title bar.
sr: Када се дневник подаци узму из кеша без контактирања сервера, дијалог који користи те поруке ће приказати искључено стање на насловном пулту.

note: (term)
en: Timeout before updating the HEAD revision
sr: Истекло време пре ажурирања ГЛАВНЕ ревизије

note: (para)
en: When you invoke the log dialog you will normally want to contact the server to check for any newer log messages. If the timeout set here is non-zero then the server will only be contacted when the timeout has elapsed since the last time contact. This can reduce server round-trips if you open the log dialog frequently and the server is slow, but the data shown may not be completely up-to-date. If you want to use this feature we suggest using a value of 300 (5 minutes) as a compromise.
sr: Када позовете дневник дијалог нормално ћете желети да контактирате сервер да проверите за неку нову дневник поруку. Ако је постављено гранично време веће од нуле сервер ће само бити контактиран када прође ограничено време од задњег времена контакта. Ово може редуковати серверов обилазак ако отварате дневник дијалог често а сервер је спор, али приказани подаци не морају бити комплетно ажурирани. Ако желите да користите ову особину препоручујемо вам вредност 300 (5 минута) као компромис.

note: (para)
en: Below the settings you can see a list of the repositories that are cached locally, and the space used for the cache. If you select one of the repositories you can then use the buttons underneath.
sr: Испод подешавања можете видети листу спремишта локално кешираних, и простор коришћен за кеш. Ако изаберете једно од спремишта можете тада користити скривене дугмиће.

note: (title)
en: Log Cache Statistics
sr: Статистика кеша  дневника

note: (title)
en: The Settings Dialog, Log Cache Statistics
sr: Дијалог подешавања, Кеш дневника статистика

note: (term)
en: RAM
sr: РАМ

note: (para)
en: The amount of memory required to service this cache.
sr: Износ меморије потребне за опслуживање кеша

note: (term)
en: Disk
sr: Диск

note: (para)
en: The amount of disk space used for the cache. Data is compressed, so disk usage is generally fairly modest.
sr: Износ простора на диску коришћен за кеш. Подаци су компримовани, тако да је коришћење диска генерално сасвим скромно.

note: (term)
en: Connection
sr: Веза

note: (para)
en: Shows whether the repository was available last time the cache was used.
sr: Приказује да ли је спремиште доступно задњи пут када је кеш коришћен

note: (term)
en: Last update
sr: Задње ажурирање

note: (para)
en: The last time the cache content was changed.
sr: Последњи пут када је промењен садржај кеша

note: (term)
en: Last head update
sr: Задње главно ажурирање

note: (para)
en: The last time we requested the HEAD revision from the server.
sr: Последње време захтева ГЛАВНЕ ревизије са сервера.

note: (term)
en: Authors
sr: Аутори

note: (para)
en: The number of different authors with messages recorded in the cache.
sr: Број различитих аутора са порукама забележеним у кешу.

note: (term)
en: Paths
sr: Путање

note: (para)
en: The number of paths listed, as you would see using <literal>svn log -v</literal>.
sr: Број путања излистаних, као што можете видети користећи <literal>svn log -v</literal>.

note: (term)
en: Skip ranges
sr: Прескочи распоне

note: (para)
en: The number of revision ranges which we have not fetched, simply because they haven't been requested. This is a measure of the number of holes in the cache.
sr: Број опсега ревизија који нису нађени, једноставно зато зато што нису тражени.

note: (term)
en: Max revision
sr: Макс. ревизија

note: (para)
en: The highest revision number stored in the cache.
sr: Највиши ревизиони број смештен у кеш.

note: (term)
en: Revision count
sr: Број ревизија

note: (para)
en: The number of revisions stored in the cache. This is another measure of cache completeness.
sr: Број ревизија сачуваних у кешу. Ово је друга мера комплетности кеша.

note: (para)
en: <placeholder-1/> Click on the <guibutton>Details</guibutton> button to see detailed statistics for a particular cache. Many of the fields shown here are mainly of interest to the developers of TortoiseSVN, so they are not all described in detail. <placeholder-2/>
sr: <placeholder-1/> Кликните на <guibutton>Детаљи</guibutton> дугме да видите детаљну статистику за партикуларни кеш. Многа од поља приказана овде су углавном од онтереса за развојни тим ТортоисеСВН, тако да сви нису описани датаљно.<placeholder-2/>

note: (para)
en: Click on the <guibutton>Update</guibutton> to completely refresh the cache and fill in any holes. For a large repository this could be very time consuming, but useful if you are about to go offline and want the best available cache.
sr: Кликните на <guibutton>Ажурирај</guibutton> да комплетирате освежавање кеша и попуните нек празнине. За велика спремишта ово ће узети много времена, али је корисно ако ако намеравате да радите без везе и желите потпуно доступан кеш.

note: (para)
en: Click on the <guibutton>Export</guibutton> button to export the entire cache as a set of CSV files. This could be useful if you want to process the log data using an external program, although it is mainly useful to the developers.
sr: Кликните на <guibutton>Извези</guibutton> дугме да извезете цео кеш као скуп ЦВС фајлова. Ово би било корисно ако желите да процесирате дневник података користећи спољашњи програм, такође то је углавном корисно развојном тиму.

note: (para)
en: Click on <guibutton>Delete</guibutton> to remove all cached data for the selected repositories. This does not disable caching for the repository so the next time you request log data, a new cache will be created.
sr: Кликните на  <guibutton>Обриши</guibutton> да уклоните све кеширане податке за изабрно спремиште. Ово не онемогућава кеширање за спремиште тако да следеће пут када тражите податке дневника, креираће се нови кеш.

note: (title)
en: Client Side Hook Scripts
sr: Закачив скрипт клијентске стране

note: (primary)
en: client hooks
sr: клијентска закачаљка

note: (title)
en: The Settings Dialog, Hook Scripts Page
sr: Дијалог подешавања, Закачив скрипт страница

note: (para)
en: <placeholder-1/> This dialog allows you to set up hook scripts which will be executed automatically when certain Subversion actions are performed. As opposed to the hook scripts explained in <xref linkend="tsvn-repository-hooks"/>, these scripts are executed locally on the client.
sr: <placeholder-1/> Овај дијалог омогућава да подесите закачиве скрипте које ће се извршити аутоматски када се извесне Субверзионе акције извршавају. Супротно закачивим скриптама објашњеним у <xref linkend="tsvn-repository-hooks"/>, ове скрипте се извршавају локално на клијенту.

note: (para)
en: One application for such hooks might be to call a program like <literal>SubWCRev.exe</literal> to update version numbers after a commit, and perhaps to trigger a rebuild.
sr: Једна апликација за такве закачаљке може бити позивање програма као <literal>SubWCRev.exe</literal> да се ажурира број верзије после урезивања, и можда да се покрене реизрада.

note: (para)
en: For various security and implementation reasons, hook scripts are defined locally on a machine, rather than as project properties. You define what happens, no matter what someone else commits to the repository. Of course you can always choose to call a script which is itself under version control.
sr: Због различитих сигурносних и применљивих разлога, закачиве скрипте су дефинисане локално на машини, радије него особине пројекта. Дефинишите шта ће се десити, није важно што још неко урезије у спремиште. Свакако увек можете изабрати да зовете скрипт који је сам под контролом верзија.

note: (title)
en: The Settings Dialog, Configure Hook Scripts
sr: Дијалог подешавања, Конфигурација закачивог скрипта

note: (para)
en: <placeholder-1/> To add a new hook script, simply click <guibutton>Add</guibutton> and fill in the details.
sr: <placeholder-1/> Да би се додала закачива скрипта, једноставно кликните <guibutton>Додај</guibutton> и попуните детаље.

note: (term)
en: Start-commit
sr: Старт-урезивања

note: (para)
en: Called before the commit dialog is shown. You might want to use this if the hook modifies a versioned file and affects the list of files that need to be committed and/or commit message.
sr: Позван пре него се појави дијалог урезивања. Можете жиелети да користите ово ако закачаљке мењају верзионисане фајлове и утичу на листу фајлова који захтевају да буду урезани и/или поруку урезивања.

note: (term)
en: Pre-commit
sr: Пре-урезивање

note: (para)
en: Called after the user clicks <guibutton>OK</guibutton> in the commit dialog, and before the actual commit begins.
sr: Позван после корисниковоф клика на <guibutton>OK</guibutton> у дијалогу урезивања, и пре него почне актуелно урезивање.

note: (term)
en: Post-commit
sr: Пост-урезивање

note: (para)
en: Called after the commit finishes (whether successful or not).
sr: Позива се после завршетка урезивања (било да је успешно или не).

note: (term)
en: Start-update
sr: Старт-ажурирања

note: (para)
en: Called before the update-to-revision dialog is shown.
sr: Позиван пре него је приказан ажурирај-до-ревизије  дијалог.

note: (term)
en: Pre-update
sr: Пре-ажурирај

note: (para)
en: Called before the actual Subversion update begins.
sr: Позивана пре него актуелно Субверзоно ажурирање почне.

note: (term)
en: Post-update
sr: Пост-ажурирање

note: (para)
en: Called after the update finishes (whether successful or not).
sr: Позивано после завршетка ажурирања (било успешно или не).

note: (para)
en: There are currently six types of hook script available <placeholder-1/>
sr: Постоји текућих шест типова закачивих скрипти доступан <placeholder-1/>

note: (para)
en: A hook is defined for a particular working copy path. You only need to specify the top level path; if you perform an operation in a sub-folder, TortoiseSVN will automatically search upwards for a matching path.
sr: Закачаљка је дефинисана за посебну радну копију. Само вам је потребно да одредите путаљу вршног нивоа; ако извршите операцију у суб-именику, ТортоисеСВН ће аутоматски тражити према траженој путањи.

note: (para)
en: Next you must specify the command line to execute, starting with the path to the hook script or executable. This could be a batch file, an executable file or any other file which has a valid windows file association, eg. a perl script.
sr: Следеће морате специфицирати командну линију да извршити, поћевши са путаљом ка закачивој скрипти или извршном програму. Ово би могао бити беч фајл, извршни фајл или било који фајл који има испарван прозор придруживања, нпр. перл скрипт.

note: (para)
en: The command line includes several parameters which get filled in by TortoiseSVN. The parameters passed depend upon which hook is called. Each hook has its own parameters which are passed in the following order: <placeholder-1/>
sr: Командна линија укључује извесне параметре који су попуњени са ТортоисеСВН. Прошли параметри зависе од тога која закачаљка је позвана. Свака закачаљка има своје личне параметре који пролазе у следећем редоследу: <placeholder-1/>

note: (para)
en: A path to a temporary file which contains all the paths for which the operation was started. Each path is on a separate line in the temp file.
sr: Путања ка привременом фајлу који садржи све путање за које операција почиње. Свака путања је на одвојеној линији у темп фајлу.

note: (para)
en: The depth with which the commit/update is done.
sr: Дубина са којом је урезивање/ажурирање урађено

note: (literal)
en: svn_depth_unknown
sr: свн_дубина_непозната

note: (literal)
en: svn_depth_exclude
sr: свн_дубина_искључена

note: (literal)
en: svn_depth_empty
sr: свн_дубина_празна

note: (literal)
en: svn_depth_files
sr: свн_дубина_фајлова

note: (literal)
en: svn_depth_immediates
sr: свн_дубина_тренутни

note: (literal)
en: svn_depth_infinity
sr: свн_дубина_бесконачно

note: (para)
en: Possible values are: <placeholder-1/>
sr: Могуће вредности су: <placeholder-1/>

note: (para)
en: Path to a file containing the log message for the commit. The file contains the text in UTF-8 encoding. After successful execution of the start-commit hook, the log message is read back, giving the hook a chance to modify it.
sr: Путања ка фајлу који садржи дневник поруке за урезивање. Фајл садржи текст у УТФ-8 кодирању. После успешног извршења почетак-урезивања закачаљке, дневник порука је поново прочитан, дајући закачаљки шансу да га измени.

note: (para)
en: The repository revision to which the update should be done or after a commit completes.
sr: Ревизија спремишта за коју би ажурирање било дато или се урезивање комплетирало.

note: (para)
en: Path to a file containing the error message. If there was no error, the file will be empty.
sr: Путања ка фајлу који садржи поруку грешке. Ако нема грешке, фајл ће бити празан.

note: (para)
en: The current working directory with which the script is run. This is set to the common root directory of all affected paths.
sr: Текући радни именик са који скрипт ради. Ово је скуп ка зајдничком корену именика свих одговарајућих пиутања.

note: (para)
en: The meaning of each of these parameters is described here: <placeholder-1/>
sr: Значење сваког од ових параметара описан је овде: <placeholder-1/>

note: (para)
en: Note that although we have given these parameters names for convenience, you do not have to refer to those names in the hook settings. All parameters listed for a particular hook are always passed, whether you want them or not ;-)
sr: Приметимо такође да имамо дата имена тих параметараконвенционално, не можете се позвати на та имена у подешавању закачаљки. Сви излистани параметри за појединачне закачаљке су увек прошли, без обзира да ли их желите или не  ;-)

note: (para)
en: If you want the Subversion operation to hold off until the hook has completed, check <guilabel>Wait for the script to finish</guilabel>.
sr: Ако желите да Субервезионе операције држе искључено све док се закачаљка комплетира, проверите <guilabel>Чекајте док скрипт заврши</guilabel>.

note: (para)
en: Normally you will want to hide ugly DOS boxes when the script runs, so <guilabel>Hide the script while running</guilabel> is checked by default.
sr: Нормално желте да сакријете ружне ДОС боксове док скрипт ради, тако <guilabel>Сакри скрипт док ради</guilabel> је чекиран уобичајено.

note: (para)
en: Sample client hook scripts can be found in the <literal>contrib</literal> folder in the <ulink url="http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/contrib/hook-scripts"><citetitle>TortoiseSVN repository</citetitle></ulink>. (<xref linkend="tsvn-preface-source"/> explains how to access the repository).
sr: Једноставна клијент закачаљка скрипта може бити нађено у  <literal>контриб</literal> именику у <ulink url="http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/contrib/hook-scripts"><citetitle>ТортоисеСВН спремиште</citetitle></ulink>. (<xref linkend="tsvn-preface-source"/> објашљава како приступити спремишту).

note: (title)
en: Issue Tracker Integration
sr: Интеграција проблем трагача

note: (para)
en: TortoiseSVN can use a COM plugin to query issue trackers when in the commit dialog. The use of such plugins is described in <xref linkend="tsvn-dug-bugtracker-ref"/>. If your system administrator has provided you with a plugin, which you have already installed and registered, this is the place to specify how it integrates with your working copy.
sr: ТортоисеСВН може користити ЦОМ плагин да нађе проблем трагач када је у дијалогу урезивања. Коришћење таквих плагина описано је у  <xref linkend="tsvn-dug-bugtracker-ref"/>. Ако је систем администатор снабдео плагин који сте већ инсталирали и регистровали, ово је место да се специфицира како се интегрише са вашом радном копијом.

note: (title)
en: The Settings Dialog, Issue Tracker Integration Page
sr: Дијалог подешавања, Страница интеграције проблем трагача

note: (para)
en: <placeholder-1/> Click on <guibutton>Add...</guibutton> to use the plugin with a particular working copy. Here you can specify the working copy path, choose which plugin to use from a drop down list of all registered issue tracker plugins, and any parameters to pass. The parameters will be specific to the plugin, but might include your user name on the issue tracker so that the plugin can query for issues which are assigned to you.
sr: <placeholder-1/> Кликните на <guibutton>Додај...</guibutton> да користите плагин са посебном радном копијом. Овде можете специфицирати путању радне копије, изаберите који плагин да се користи из падајуће листе свих регистрованих проблем трагача, и неке параметре да дода. Параметри ће бити специфицирани плагину, али могу укључити ваше корисничко име за проблем трагач  тако да плагин може тражити проблеме који су вама озанчени.

note: (para)
en: This property specifies the COM UUID of the IBugTraqProvider, for example <literal>{91974081-2DC7-4FB1-B3BE-0DE1C8D6CE4E}</literal>.
sr: Ово особине специфицирају ЦОМ УУИД од IBugTraqProvider, на пример <literal>{91974081-2DC7-4FB1-B3BE-0DE1C8D6CE4E}</literal>.

note: (para)
en: This property specifies the parameters passed to the IBugTraqProvider.
sr: Ова особина одређује параметре послате у  IBugTraqProvider.

note: (para)
en: If you want all users to use the same COM plugin for your project, you can specify the plugin also with the properties <literal>bugtraq:provideruuid</literal> and <literal>bugtraq:providerparams</literal>. <placeholder-1/> Please check the documentation of your IBugTraqProvider plugin to find out what to specify in these two properties.
sr: Ако желите да сви корисници користе исте ЦОМ плагин за ваш пројекат, можете специфицирати плагин такође са особинама <literal>bugtraq:provideruuid</literal>и <literal>bugtraq:providerparams</literal>. <placeholder-1/> Молимо проверите документацију вашег  IBugTraqProvider плагина да нађете шта специфицирати у ове две особине.

note: (title)
en: TortoiseBlame Settings
sr: ТортозБламе подешавање

note: (title)
en: The Settings Dialog, TortoiseBlame Page
sr: Дијалог подешавања, ТортозБламе страница

note: (para)
en: <placeholder-1/> The settings used by TortoiseBlame are controlled from the main context menu, not directly with TortoiseBlame itself.
sr: <placeholder-1/> Подешавања коришћена са ТортоисеБламе су контролисани из главног контекст менија, не директно са самим ТортоисеБламе.

note: (term)
en: Colors
sr: Боје

note: (para)
en: TortoiseBlame can use the background colour to indicate the age of lines in a file. You set the endpoints by specifying the colours for the newest and oldest revisions, and TortoiseBlame uses a linear interpolation between these colours according to the repository revision indicated for each line.
sr: ТортоисеБламе може користити боју основе да индицира старост линија у фајлу. Подесите крајње тачке специфицирајући боје за новије и старије ревизије, и ТортоисеБламе користи линеарну интерполацију између ових боја у складу ревизијом спремишта означену за сваку линију.

note: (term)
en: Font
sr: Писмо

note: (para)
en: You can select the font used to display the text, and the point size to use. This applies both to the file content, and to the author and revision information shown in the left pane.
sr: Можете изабрати писмо које се користи да се прикаже текст, и његову величину. Ово се примењује на садржај фајла, и ауторе и ревизионе информације приказане у левом панелу.

note: (term)
en: Tabs
sr: Табови

note: (para)
en: Defines how many spaces to use for expansion when a tab character is found in the file content.
sr: Дефинише колико размака користити за експанзију када се таб карактер наже у садржају фајла.

note: (title)
en: Registry Settings
sr: Подешавање регистра

note: (primary)
en: registry
sr: регистри

note: (para)
en: A few infrequently used settings are available only by editing the registry directly.
sr: Сасвим ретко коришћена подешавања су омогућена само уређивањем регистра директно.

note: (para)
en: You can specify a different location for the Subversion configuration file using registry location <literal>HKCU\Software\TortoiseSVN\ConfigDir</literal>. This will affect all TortoiseSVN operations.
sr: Можете специфицирати различиту локацију за Субверзиони конфигурациони фајл користећи регистри локацију <literal>HKCU\Software\TortoiseSVN\ConfigDir</literal>. Ово ће утицати на све ТортоисеСВН операције.

note: (term)
en: Cache tray icon
sr: Икона кеш кутије

note: (para)
en: To add a cache tray icon for the TSVNCache program, create a <literal>DWORD</literal> key with a value of 1 at <literal>HKCU\Software\TortoiseSVN\CacheTrayIcon</literal>. This is really only useful for developers as it allows you to terminate the program gracefully.
sr: Да би додали кеш икону за ТСВНЦасхе програм, креирајте <literal>DWORD</literal> тастер са вредношћу 1 на <literal>HKCU\Software\TortoiseSVN\CacheTrayIcon</literal>. Ово је стварно корисно само за развојни тим када вам љубазно дозвољавају да завршите програм.

note: (term)
en: Filenames without extensions in auto-completion list
sr: Фајлиме без екстензије у ауто-комплетирајућој листи.

note: (para)
en: The auto-completion list shown in the commit message editor displays the names of files listed for commit. To also include these names with extensions removed, create a <literal>DWORD</literal> key with a value of 1 at <literal>HKCU\Software\TortoiseSVN\AutocompleteRemovesExtensions</literal>.
sr: Ауто-комплетирајућа листа приказана у едитору порука урезивања приказује имена фајлова излистаних за урезивање. Такође обухвата  ова имена са уклоњеном екстензијом, креирајте  <literal>DWORD</literal> татер са вредношћу 1 на  literal>HKCU\Software\TortoiseSVN\AutocompleteRemovesExtensions</literal>.

note: (term)
en: Explorer columns everywhere
sr: Експлорер колумне било где

note: (para)
en: The extra columns the TortoiseSVN adds to the details view in Windows Explorer are normally only active in a working copy. If you want those to be accessible everywhere, not just in working copies, create a <literal>DWORD</literal> key with a value of 1 at <literal>HKCU\Software\TortoiseSVN\ColumnsEveryWhere</literal>.
sr: Додатне колоне ТортоисеСВН које додаје детаљном прегледу у Виндоуз Експлореру активне су само у радној копији. Ако желите да буду доступне  било где, не само у радној копији, креирајте  <literal>DWORD</literal> тастер са вредношћу 1 у <literal>HKCU\Software\TortoiseSVN\ColumnsEveryWhere</literal>.

note: (term)
en: Merge log separator
sr: Стопи сепаратор дневника

note: (para)
en: When you merge revisions from another branch, and merge tracking information is available, the log messages from the revisions you merge will be collected to make up a commit log message. A pre-defined string is used to separate the individual log messages of the merged revisions. If you prefer, you can create a <literal>SZ</literal> key at <literal>HKCU\Software\TortoiseSVN\MergeLogSeparator</literal> containing a separator string of your choice.
sr: Када стапате ревизије из друге гране, и информације праћења стапања су доступне, дневник поруке из ревизија које стапате се сакупљају да направе дневник поруку урезивања. Предефинисани стринг се користи да одвоји појединачне дневник поруке стопљених ревизија. Ако више волите, можете креирати <literal>SZ</literal> тастер у <literal>HKCU\Software\TortoiseSVN\MergeLogSeparator</literal>који садржи сепаратор стринг по вашем избору.

note: (term)
en: Always blame changes with TortoiseMerge
sr: Увек окриви измене са ТортоисеМерге

note: (para)
en: TortoiseSVN allows you to assign external diff viewer. Most such viewers, however, are not suited for change blaming (<xref linkend="tsvn-dug-blame-diffs"/>), so you might wish to fall back to TortoiseMerge in this case. To do so, create a <literal>DWORD</literal> key with a value of 1 at <literal>HKCU\Software\TortoiseSVN\DiffBlamesWithTortoiseMerge</literal>.
sr: ТортоисеСВН допушта да означите спољашњи дифф прегледач. Већина таквих прегледача, међутим, не одговара за измену окривљавања  (<xref linkend="tsvn-dug-blame-diffs"/>), тако да можете желети да се вратите ТортоисеМерге у том случају. Да бисте то урадили  креирајте  <literal>DWORD</literal>  тастер са вредношћу 1 у <literal>HKCU\Software\TortoiseSVN\DiffBlamesWithTortoiseMerge</literal>.

note: (term)
en: Current revision highlighting for folders in log dialog
sr: Текуће ревизијско осветљавање за именике у дневник дијалогу

note: (para)
en: The log dialog highlights the current working copy revision when the log is shown for a file. To do the same thing for a folder requires a working copy crawl, which can be a slow operation for large working copies. If you want to enable this feature you must create a <literal>DWORD</literal> registry key with value 1 at <literal>HKCU\Software\TortoiseSVN\RecursiveLogRev</literal>.
sr: Дневник дијалог осветљава текућу ревизију радне копије када је приказан дневник фајла. Да се уради иста ствар за именик захтева се пузање кроз радну копију, што може бити спора операција за велике радне копије. Ако желите да омогућите ову особину морате креирати <literal>DWORD</literal> регистар тастер са вредношћу 1 у <literal>HKCU\Software\TortoiseSVN\RecursiveLogRev</literal>.

note: (title)
en: Subversion Working Folders
sr: Субверзиони Радни Именици

note: (primary)
en: .svn folder
sr: .свн именик

note: (primary)
en: _svn folder
sr: _свн именик

note: (para)
en: VS.NET 2003 when used with web projects can't handle the <literal>.svn</literal> folders that Subversion uses to store its internal information. This is not a bug in Subversion. The bug is in VS.NET 2003 and the frontpage extensions it uses.
sr: ВС.НЕТ 2003 када се користи са веб пројектима не може руковати са <literal>.svn</literal> именицима које Субверзија користи да смести интерне информације. Ово није баг у Субверзији. Баг је у ВС.НЕТ 2003 и улазне странице које користи као проширење.

note: (para)
en: Note that the bug is fixed in VS2005 and later versions.
sr: Приметимо да је баг фиксиран у ВС2005 и даљим верзијама.

note: (para)
en: As of Version 1.3.0 of Subversion and TortoiseSVN, you can set the environment variable <literal>SVN_ASP_DOT_NET_HACK</literal>. If that variable is set, then Subversion will use <literal>_svn</literal> folders instead of <literal>.svn</literal> folders. You must restart your shell for that environment variable to take effect. Normally that means rebooting your PC. To make this easier, you can now do this from the general settings page using a simple checkbox - refer to <xref linkend="tsvn-dug-settings-main"/>.
sr: Од  Верзије 1.3.0 Субверзије и ТортоисеСВН, можете подесити променљиву окружења <literal>SVN_ASP_DOT_NET_HACK</literal>. Ако је та променљива подешена Субверзија ће користити <literal>_svn</literal> именик уместо <literal>.svn</literal> именик. Морате рестартовати вашу шкољку за ту променљиву околине да постане ефектна. Нормално то значи ребутовање ПЦ. Да се то олакша, можете сада урадити то са странице генералног подешавања користећи једноставан чекбокс - обратите се на <xref linkend="tsvn-dug-settings-main"/>.

note: (para)
en: For more information, and other ways to avoid this problem in the first place, check out the article about this in our <ulink url="http://tortoisesvn.net/aspdotnethack"><citetitle>FAQ</citetitle></ulink>.
sr: За више информација, и друге начине да се избегне овај проблем на прво мест, преузмите наш чланак  <ulink url="http://tortoisesvn.net/aspdotnethack"><citetitle>FAQ</citetitle></ulink>.

note: (title)
en: Final Step
sr: Финални корак

note: (title)
en: Donate!
sr: Донирајте!

note: (para)
en: Even though TortoiseSVN and TortoiseMerge are free, you can support the developers by sending in patches and play an active role in the development. You can also help to cheer us up during the endless hours we spend in front of our computers.
sr: Без обзира што су ТортоисеСВН и ТортоисеМерге бесплатни, можете помоћи развојни тим слањем закрпа и играти активну улогу у развоју. Можете помоћи да нас охрабрите у току дугих сати које трошимо испред рачунара.

note: (para)
en: While working on TortoiseSVN we love to listen to music. And since we spend many hours on the project we need a <emphasis>lot</emphasis> of music. Therefore we have set up some wish-lists with our favourite music CDs and DVDs: <ulink url="http://tortoisesvn.tigris.org/donate.html"><citetitle>http://tortoisesvn.tigris.org/donate.html</citetitle></ulink> Please also have a look at the list of people who contributed to the project by sending in patches or translations.
sr: Док радимо на ТортоисеСВН ми волимо да слушамо музику. Како трошимо много времена на пројекту потребно нам је <emphasis>много</emphasis> музике. Због тога смо направили листу жеља  са музиком коју волимо на ЦД или ДВД: <ulink url="http://tortoisesvn.tigris.org/donate.html"><citetitle>http://tortoisesvn.tigris.org/donate.html</citetitle></ulink> Молимо да такође погледате листу људи који помажу пројекту слањем закрпа или превода.

note: (title)
en: The SubWCRev Program
sr: СубВЦРев програм

note: (primary)
en: version extraction
sr: издвајање верзије

note: (primary)
en: SubWCRev
sr: СубВЦРев

note: (primary)
en: COM
sr: ЦОМ

note: (primary)
en: version number in files
sr: број верзије у фајловима

note: (para)
en: SubWCRev is Windows console program which can be used to read the status of a Subversion working copy and optionally perform keyword substitution in a template file. This is often used as part of the build process as a means of incorporating working copy information into the object you are building. Typically it might be used to include the revision number in an <quote>About</quote> box.
sr: SubWCRev је Виндоуз конзолни програм који се може користити да се прочита статус Субверзионе радне копије и омогући замена кључних речи у фајл моделу. Ово се често користи као део процеса израде у значењу уношења информације радне копије у објекат који израђујете. Типично то може бити коришжено да се укључи ревизиони број у <quote>Опис програма</quote> бокс.

note: (title)
en: The SubWCRev Command Line
sr: СубВЦРев командна линија

note: (para)
en: SubWCRev reads the Subversion status of all files in a working copy, excluding externals by default. It records the highest commit revision number found, and the commit timestamp of that revision, It also records whether there are local modifications in the working copy, or mixed update revisions. The revision number, update revision range and modification status are displayed on stdout.
sr: SubWCRev чита Субверзиони статус свих фајлова у радној копији, изостављајући спољашње уобичајено. Записује највећи нађен број  урезане ревизије, и временску ознаку урезивања те ревизије. Такође записује да ли постоје локалне измене у радној копији, или помешано ажуриране ревизије. Ревизиони број, опсег ажурирања ревизија и статус измена су приказани на стдоут.

note: (para)
en: SubWCRev.exe is called from the command line or a script, and is controlled using the command line parameters. <screen>
    SubWCRev WorkingCopyPath [SrcVersionFile DstVersionFile] [-nmdfe]
    </screen>
sr: SubWCRev.exe је позван из командне линије или скрипта, и контролисан користећи параметре командне линије. <screen>
    SubWCRev WorkingCopyPath [SrcVersionFile DstVersionFile] [-nmdfe]
    </screen>

note: (para)
en: <literal>WorkingCopyPath</literal> is the path to the working copy being checked. You can only use SubWCRev on working copies, not directly on the repository. The path may be absolute or relative to the current working directory.
sr: <literal>WorkingCopyPath</literal> је путања до радне копије која се проверава. Можете само користити SubWCRev на радним копијама, не директно на спремишту. Путања може бити апсолутна или релативна ка текућем радном именику.

note: (para)
en: If you want SubWCRev to perform keyword substitution, so that fields like repository revision and URL are saved to a text file, you need to supply a template file <literal>SrcVersionFile</literal> and an output file <literal>DstVersionFile</literal> which contains the substituted version of the template.
sr: Ако желите SubWCRev да изврши замену кључне речи, та поља као ревизију спремишта и УРЛ се чувају у текст фахлу, потребно је да обезбедите модел фајл <literal>SrcVersionFile</literal> и излазни фајл <literal>DstVersionFile</literal> који садрже замењену верзију модела.

note: (title)
en: List of available command line switches
sr: Листа доступних прекидача командне линије

note: (entry) (title) (glossterm)
en: Switch
sr: Замена

note: (entry)
en: Description
sr: Опис

note: (literal)
en: ERRORLEVEL 7
sr: НИВОГРЕШКЕ 7

note: (entry)
en: If this switch is given, SubWCRev will exit with <placeholder-1/> if the working copy contains local modifications. This may be used to prevent building with uncommitted changes present.
sr: Ако је овај прекидач дат,  SubWCRev  ће изаћи са <placeholder-1/> ако радна копија садржи локалне измене. Ово може бити коришћено да се предупреди израда са неурезаним изменама које су присутне.

note: (literal)
en: ERRORLEVEL 8
sr: НИВОГРЕШКЕ 8

note: (entry)
en: If this switch is given, SubWCRev will exit with <placeholder-1/> if the working copy contains mixed revisions. This may be used to prevent building with a partially updated working copy.
sr: Ако је овај прекидач дат, SubWCRev ће изаћи са <placeholder-1/>  ако радна копија садржи помешане ревизије. Ово  се може користити да се спречи израда са парцијално ажурираном радном копијом.

note: (literal)
en: ERRORLEVEL 9
sr: НИВОГРЕШКЕ 9

note: (entry)
en: If this switch is given, SubWCRev will exit with <placeholder-1/> if the destination file already exists.
sr: Ако је овај прекидач дат, SubWCRev ће изаћи са <placeholder-1/> ако дестинациони фајл већ постоји.

note: (entry)
en: If this switch is given, SubWCRev will include the last-changed revision of folders. The default behaviour is to use only files when getting the revision numbers.
sr: Ако је овај прекидач дат, SubWCRev ће укључити задљу-измењену ревизију именика. Уобичајено понашање је да се користе само фајлови када се узимају ревизиони бројеви.

note: (entry)
en: If this switch is given, SubWCRev will examine directories which are included with <placeholder-1/>, but only if they are from the same repository. The default behaviour is to ignore externals.
sr: Ако је овај прекидач дат,  SubWCRev ће прегледати именике који су укључени са <placeholder-1/>, али само ако су из истог спремишта. Уобичајено понашање је да се занемаре екстернали.

note: (entry)
en: If this switch is given, SubWCRev will output the revision numbers in HEX.
sr: Ако је овај прекидач дат,  SubWCRev ће дати на излазу ревизионе бројеве у ХЕКС.

note: (entry)
en: If this switch is given, SubWCRev will output the revision numbers in HEX, with '0X' prepended.
sr: Ако је овај прекидач дат,  SubWCRev ће дати на излазу ревизионе бројеве у ХЕКС, са '0X' испред.

note: (para)
en: There are a number of optional switches which affect the way SubWCRev works. If you use more than one, they must be specified as a single group, eg. <literal>-nm</literal>, not <literal>-n -m</literal>. <placeholder-1/>
sr: Постоји велики број опционих прекидача који утичу на начин рада  SubWCRev. Ако користите више од једног он мора бити специфициран као појединачна група, нпр. <literal>-nm</literal>, не <literal>-n -m</literal>. <placeholder-1/>

note: (title)
en: Keyword Substitution
sr: Замена кључних речи

note: (entry)
en: Keyword
sr: Кључна реч

note: (entry)
en: Replaced with the highest commit revision in the working copy.
sr: Замењено највишом урезаном ревизијом у радној копији.

note: (literal)
en: yyyy-mm-dd hh:mm:ss
sr: yyyy-мм-дд хх:мм:сс

note: (literal)
en: strftime()
sr: стрфтиме()

note: (literal)
en: $WCDATE=%a %b %d %I:%M:%S %p$
sr: $WЦДАТЕ=%a %b %d %I:%M:%S %p$

note: (citetitle)
en: online reference
sr: онлајн референце

note: (entry)
en: Replaced with the commit date/time of the highest commit revision. By default, international format is used: <placeholder-1/>. Alternatively, you can specify a custom format which will be used with <placeholder-2/>, for example: <placeholder-3/>. For a list of available formatting characters, look at the <ulink url="http://www.cppreference.com/stddate/strftime.html"><placeholder-4/></ulink>.
sr: Замењено са датум/време урезивања највише урезане ревизије. Уобичајено, интернационални формат се користи: <placeholder-1/>. Алтернативно, можете специфицирати обичан формат који ће се користити са <placeholder-2/>, на пример: <placeholder-3/>. За листу доступних карактера за форматирање погледајте <ulink url="http://www.cppreference.com/stddate/strftime.html"><placeholder-4/></ulink>.

note: (literal)
en: $WCDATE$
sr: $WЦДАТЕ$

note: (entry)
en: Replaced with the current system date/time. This can be used to indicate the build time. Time formatting can be used as described for <placeholder-1/>.
sr: Замењено са текућим системским датум/време. Ово се може користити да означи време израде. Форматирање се може користити као описано  за <placeholder-1/>.

note: (entry)
en: Replaced with the update revision range in the working copy. If the working copy is in a consistent state, this will be a single revision. If the working copy contains mixed revisions, either due to being out of date, or due to a deliberate update-to-revision, then the range will be shown in the form 100:200
sr: Замењено са опсегом ажурираних ревизија у радној копији. Ако је радна копија у конзистентном стању ово је појединачна ревизија. Ако радна копија садржи мешане ревизије, или због тога што је застарела, или зато што плански ажурирана-ка-ревизији, онда ће опсег бити приказан у облику  100:200

note: (literal)
en: $WCMIXED?TText:FText$
sr: $WЦМИXЕД?ТТеxт:ФТеxт$

note: (literal)
en: TText
sr: ТТекст

note: (literal)
en: FText
sr: ФТекст

note: (entry)
en: <placeholder-1/> is replaced with <placeholder-2/> if there are mixed update revisions, or <placeholder-3/> if not.
sr: <placeholder-1/> је замењен са <placeholder-2/>  ако постоји помешане ажуриране ревизије, или <placeholder-3/> ако не.

note: (literal)
en: $WCMODS?TText:FText$
sr: $WЦМОДС?ТТеxт:ФТеxт$

note: (entry)
en: <placeholder-1/> is replaced with <placeholder-2/> if there are local modifications, or <placeholder-3/> if not.
sr: <placeholder-1/> је замењено са <placeholder-2/> ако постоје локалне измене, или <placeholder-3/> ако не.

note: (entry)
en: Replaced with the repository URL of the working copy path passed to SubWCRev.
sr: Замењено са спремишта УРЛ путање радне копије послате у SubWCRev.

note: (literal)
en: $WCINSVN?TText:FText$
sr: $WЦИНСВН?ТТеxт:ФТеxт$

note: (entry)
en: <placeholder-1/> is replaced with <placeholder-2/> if the entry is versioned, or <placeholder-3/> if not.
sr: <placeholder-1/>је замењено са <placeholder-2/> ако је улаз верзионисан, или <placeholder-3/> ако није.

note: (literal)
en: $WCNEEDSLOCK?TText:FText$
sr: $WЦНЕЕДСЛОЦК?ТТеxт:ФТеxт$

note: (literal)
en: svn:needs-lock
sr: свн:тражи-кључ

note: (entry)
en: <placeholder-1/> is replaced with <placeholder-2/> if the entry has the <placeholder-3/> property set, or <placeholder-4/> if not.
sr: <placeholder-1/>је замењено са <placeholder-2/> ако је улаз има<placeholder-3/> подешену особину, или <placeholder-4/> ако нема.

note: (literal)
en: $WCISLOCKED?TText:FText$
sr: $WЦИСЛОЦКЕД?ТТеxт:ФТеxт$

note: (entry)
en: <placeholder-1/> is replaced with <placeholder-2/> if the entry is locked, or <placeholder-3/> if not.
sr: <placeholder-1/>је замењено са <placeholder-2/> ако је улаз закључан, или <placeholder-3/> ако није.

note: (entry)
en: Replaced with the lock date. Time formatting can be used as described for <placeholder-1/>.
sr: Замењено са датумом закључавања. Форматирање може бити коришћено како је описано у <placeholder-1/>.

note: (entry)
en: Replaced with the name of the lock owner.
sr: Замењено именом власника катанца.

note: (entry)
en: Replaced with the comment of the lock.
sr: Замењено коментаром катанца.

note: (para)
en: If a source and destination files are supplied, SubWCRev copies source to destination, performing keyword substitution as follows: <placeholder-1/>
sr: Ако су изворни и одредишни фајлови снабдевени, SubWCRev копира извор у одредиште, извршавајући замену кључних речи на следећи начин: <placeholder-1/>

note: (title)
en: Keyword Example
sr: Пример кључне речи

note: (para)
en: The example below shows how keywords in a template file are substituted in the output file.
sr: Следећи пример приказује како кључне речи у модел фајлу буду замењене у излазом фајлу.

note: (para)
en: After running <literal>SubWCRev.exe path\to\workingcopy testfile.tmpl testfile.txt</literal>, the output file <literal>testfile.txt</literal> would looks like this:
sr: После извршења <literal>SubWCRev.exe path\to\workingcopy testfile.tmpl testfile.txt</literal>,излазни фајл <literal>testfile.txt</literal> ће изгледати као ово:

note: (para)
en: A file like this will be included in the build so you would expect it to be versioned. Be sure to version the template file, not the generated file, otherwise each time you regenerate the version file you need to commit the change, which in turn means the version file needs to be updated.
sr: Овакав фајл ће бити укључен у израду тако да можете очекивати да је верзионисан. Будите сигурни да верзионишете модел фајл, не генерисани фајл, у другом случају  сваки пут кад генеришете верзионисан фајл мораћете да урезујете измене, што не значи да верзион фајл треба да буде ажуриран.

note: (title)
en: COM interface
sr: ЦОМ интерфејс

note: (primary)
en: COM SubWCRev interface
sr: ЦОМ СубВЦРев интерфејс

note: (title)
en: COM/automation methods supported
sr: ЦОМ/аутоматизација методе подржане

note: (entry)
en: Method
sr: Метод

note: (literal)
en: -f
sr: -ф

note: (literal)
en: -e
sr: -е

note: (entry)
en: This method traverses the working copy gathering the revision information. Naturally you must call this before you can access the information using the remaining methods. The first parameter is the path. The second parameter should be true if you want to include folder revisions. Equivalent to the <placeholder-1/> command line switch. The third parameter should be true if you want to include svn:externals. Equivalent to the <placeholder-2/> command line switch.
sr: Овај метод прелази радну копију сакупљајући ревизионе информације. Природно морате ово позвати пре него приступите информацијама користећи преостале мотоде. Први параметар је путања. Други параметар треба да буде истинит ако желите да укључите  ревизију именика. Еквивалент са <placeholder-1/> прекидачима командне линије. Трећи параметар треба да буде истина ако желите да укључите  svn:externals. Еквивалент са <placeholder-2/> прекидачима командне линије.

note: (literal)
en: $WCREV$
sr: $WЦРЕВ$

note: (entry)
en: The highest commit revision in the working copy. Equivalent to <placeholder-1/>
sr: Највиша урезана ревизија у радној копији. Еквивалент са <placeholder-1/>

note: (entry)
en: The commit date/time of the highest commit revision. Equivalent to <placeholder-1/>
sr: Урезивање датм/време највише урезане ревизије. Еквивалент са <placeholder-1/>

note: (entry)
en: The author of the highest commit revision, that is, the last person to commit changes to the working copy.
sr: Аутор највише урезане ревизије, то је, последња особа која је урезала измене у радну копију.

note: (literal)
en: $WCRANGE$
sr: $WЦРАНГЕ$

note: (entry)
en: The minimum update revision, as shown in <placeholder-1/>
sr: Минимум ажурирана ревизија, као што је приказано у <placeholder-1/>

note: (entry)
en: The maximum update revision, as shown in <placeholder-1/>
sr: Максимум ажурирана ревизија, као што је приказано у <placeholder-1/>

note: (entry)
en: True if there are local modifications
sr: Тачно ако постоји локална измена

note: (literal)
en: GetWCInfo
sr: ГетВЦИнфо

note: (literal)
en: $WCURL$
sr: $WЦУРЛ$

note: (entry)
en: Replaced with the repository URL of the working copy path used in <placeholder-1/>. Equivalent to <placeholder-2/>
sr: Замењено са спремиштем УРЛ путање радне копије коришћене у <placeholder-1/>.Еквивалент са <placeholder-2/>

note: (entry)
en: True if the item is versioned.
sr: Истина ако је ставка верзионисана.

note: (entry)
en: True if the item has the <placeholder-1/> property set.
sr: Истина ако ставка има <placeholder-1/> посешену особину.

note: (entry)
en: True if the item is locked.
sr: Истина ако је ставка закључана.

note: (entry)
en: String representing the date when the lock was created, or an empty string if the item is not locked.
sr: Стринг који репрезентује датум када је катанац креиран, или празан стринг ако ставка није закључана.

note: (entry)
en: String representing the lock owner, or an empty string if the item is not locked.
sr: Стринг који рпрезентује власника катанца, или празан стринг ако ставка није закључана.

note: (entry)
en: The message entered when the lock was created.
sr: Порука унета када је катанац креиран.

note: (para)
en: If you need to access Subversion revision information from other programs, you can use the COM interface of SubWCRev. The object to create is <literal>SubWCRev.object</literal>, and the following methods are supported: <placeholder-1/>
sr: Ако треба да приступите Субверзијиној ревизиојиној информацији из других програма, можете користити ЦОМ интерфејс SubWCRev. Објекат који се креира је literal>SubWCRev.object</literal>, и следећи методи су подржани: <placeholder-1/>

note: (para)
en: The following example shows how the interface might be used. <placeholder-1/>
sr: Следећи пример приказује како интерфејс може да се користи. <placeholder-1/>

note: (title)
en: Frequently Asked Questions (FAQ)
sr: Често постављана питања (ЧПП)

note: (primary)
en: FAQ
sr: ЧПП

note: (para)
en: Because TortoiseSVN is being developed all the time it is sometimes hard to keep the documentation completely up to date. We maintain an <ulink url="http://tortoisesvn.tigris.org/faq.html"><citetitle>online FAQ</citetitle></ulink> which contains a selection of the questions we are asked the most on the TortoiseSVN mailing lists <email>dev@tortoisesvn.tigris.org</email> and <email>users@tortoisesvn.tigris.org</email>.
sr: Пошто се ТортоисеСВН развија све време понекад је тешко да се документација држи ажурно. Ми одржавамо <ulink url="http://tortoisesvn.tigris.org/faq.html"><citetitle>online FAQ</citetitle></ulink> који садржи избор питања која су највише постављана на ТортоисеСВН мејлинг листама <email>dev@tortoisesvn.tigris.org</email> и <email>users@tortoisesvn.tigris.org</email>.

note: (para)
en: We also maintain a project <ulink url="http://issues.tortoisesvn.net"><citetitle>Issue Tracker</citetitle></ulink> which tells you about some of the things we have on our To-Do list, and bugs which have already been fixed. If you think you have found a bug, or want to request a new feature, check here first to see if someone else got there before you.
sr: Такође подржавамо пројекат <ulink url="http://issues.tortoisesvn.net"><citetitle>Issue Tracker</citetitle></ulink>  који вам говори о неким стварима које имамо на нашој Шта-Урадити листи, и багове који су већ фиксирани. Ако мислите да сте нашли баг, или желите да затражите нову могућност, проверите најпре овде да видите да ли је неко то урадио пре вас.

note: (para)
en: If you have a question which is not answered anywhere else, the best place to ask it is on one of the mailing lists. <email>users@tortoisesvn.tigris.org</email> is the one to use if you have questions about using TortoiseSVN. If you want to help out with the development of TortoiseSVN, then you should take part in discussions on <email>dev@tortoisesvn.tigris.org</email>.
sr: Ако имате питање на које није одговорено било где другде, најбоље место да питате је једна од мејлинг листи. <email>users@tortoisesvn.tigris.org</email> је једна да служи ако имате питања о коришћељу ТортоисеСВН. Ако желите помоћ у развоју ТортоисеСВН, треба да узмете учешће у дискусији на <email>dev@tortoisesvn.tigris.org</email>.

note: (title)
en: How Do I...
sr: Како да ја...

note: (para)
en: This appendix contains solutions to problems/questions you might have when using TortoiseSVN.
sr: Додатак садржи решење проблема/питања која можете имати док користите ТортоисеСВН.

note: (title)
en: Move/copy a lot of files at once
sr: Помери/копирај много фајлова ођедном

note: (primary)
en: moving
sr: премештање

note: (primary)
en: reorganize
sr: реорганизуј

note: (para)
en: Moving/Copying single files can be done by using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Rename...</guimenuitem></menuchoice>. But if you want to move/copy a lot of files, this way is just too slow and too much work.
sr: Померање/Копирање појединчних фајлова може бити урађено коришћењем <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Преименуј...</guimenuitem></menuchoice>. Али ако желите помери/копирај много фајлова, овај начин је сувише спор и захтева много рада.

note: (para)
en: The recommended way is by <action>right-dragging</action> the files to the new location. Simply <action>right-click</action> on the files you want to move/copy without releasing the mouse button. Then drag the files to the new location and release the mouse button. A context menu will appear where you can either choose <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>SVN Copy versioned files here</guimenuitem></menuchoice>. or <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>SVN Move versioned files here</guimenuitem></menuchoice>.
sr: Препоручен начин је помоћу <action>десно-вучење</action> фајлова у нову локацију. Једноставно <action>десни-клик</action> на фајлове које желите да помери/копирај без отпуштања дугмета миша. Затим вуците фајлове у нову локацију и отпустите дугме миша. Контекст мени ће се појавити где можете или изабрати <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>СВН Копирај верзионисане фајлове овде</guimenuitem></menuchoice>. или <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>СВН Помери верзионисане фајлове овде</guimenuitem></menuchoice>.

note: (title)
en: Force users to enter a log message
sr: Форсирати кориснике да унесу поруке дневника

note: (primary)
en: log message
sr: порука дневника

note: (primary)
en: commit message
sr: порука урезивања

note: (primary)
en: empty message
sr: празна порука

note: (para)
en: There are two ways to prevent users from committing with an empty log message. One is specific to TortoiseSVN, the other works for all Subversion clients, but requires access to the server directly.
sr: Постоји два начина да се спрече корисници да урезују са празном дневник поруком. Један је специфичан за ТортоисеСВН, други ради за све Субверзионе клијенте, али захтева приступ серверу директно.

note: (title)
en: Hook-script on the server
sr: Закачив скрипт на серверу

note: (para)
en: If you have direct access to the repository server, you can install a pre-commit hook script which rejects all commits with an empty or too short log message.
sr: Ако имате директан приступ серверу спремишта, можете инсталирати пре-урезивања закачив скрипт који одбија сва урезивања са празном или сувише кратком дневник поруком.

note: (para)
en: In the repository folder on the server, there's a sub-folder <filename>hooks</filename> which contains some example hook scripts you can use. The file <filename>pre-commit.tmpl</filename> contains a sample script which will reject commits if no log message is supplied, or the message is too short. The file also contains comments on how to install/use this script. Just follow the instructions in that file.
sr: У именику спремишта на серверу постоји суб-именик <filename>hooks</filename> који садржи неке примере закачивих скрипти које можете користити. Фајл <filename>pre-commit.tmpl</filename> садржи једноставан скрипт који одбија урезивање ако нема дневник поруке уписане, или је порука сувише кратка. Фајл такође садржи коментар како да инсталирате/користите овај скрипт. Само пратите инструкције у том фајлу.

note: (para)
en: This method is the recommended way if your users also use other Subversion clients than TortoiseSVN. The drawback is that the commit is rejected by the server and therefore users will get an error message. The client can't know before the commit that it will be rejected. If you want to make TortoiseSVN have the <guibutton>OK</guibutton> button disabled until the log message is long enough then please use the method described below.
sr: Овај метод је препоручен начин ако ваш корисник такође користи друге Субверзионе клијенте осим ТортоисеСВН.  Неугоднодт је да је урезивање одбијено од сервера и тада корисник добија поруку о грешци. Клијент не може знати пре урезивања да ће бити одбијен. Ако желите да учините ТортоисеСВН да има <guibutton>OK</guibutton>  дугме онемогућено док дневник порука не буде довољно дугачка користите метод описан доле.

note: (title)
en: Project properties
sr: Особине пројекта

note: (para)
en: TortoiseSVN uses properties to control some of its features. One of those properties is the <literal>tsvn:logminsize</literal> property.
sr: ТортоисеСВН користи карактеристике да контролише неке од својих могућности. Једна од тих карактеристика је <literal>tsvn:logminsize</literal> карактеристика.

note: (para)
en: If you set that property on a folder, then TortoiseSVN will disable the <guibutton>OK</guibutton> button in all commit dialogs until the user has entered a log message with at least the length specified in the property.
sr: Ако подесите те карактеристике на именик, онда ТортоисеСВН може онемогућити <guibutton>OK</guibutton> дугме у свим дијалозима урезивања све док корисник не унесе дневник поруку са најмање са дужином специфицираном у крактеристикама.

note: (para)
en: For detailed information on those project properties, please refer to <xref linkend="tsvn-dug-propertypage"/>
sr: Детаљне информације о тим карактеристикама пројекта, молим погледајте у <xref linkend="tsvn-dug-propertypage"/>

note: (title)
en: Update selected files from the repository
sr: Ажурирање изабраних фајлова из спремишта

note: (para)
en: Normally you update your working copy using <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Update</guimenuitem></menuchoice>. But if you only want to pick up some new files that a colleague has added without merging in any changes to other files at the same time, you need a different approach.
sr: Нормално ви ажурирате вашу радну копију користећи <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Ажурирај</guimenuitem></menuchoice>. Али ако само желите да покупите неке нове фајлове које су колеге додале без стапања са изменама других фајлова у исто време, потребан вам је другачији приступ.

note: (para)
en: Use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Check for Modifications</guimenuitem></menuchoice>. and click on <guibutton>Check repository</guibutton> to see what has changed in the repository. Select the files you want to update locally, then use the context menu to update just those files.
sr: Користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Провери Измене</guimenuitem></menuchoice>. и кликните на <guibutton>Провери спремиште</guibutton> да видите шта је измењено у спремишту. Изаберите фајлове које желите да ажурирате локално, затим користите контекст мени да ажурирате само те фајлове.

note: (title)
en: Roll back (Undo) revisions in the repository
sr: Врати назад (поништи) ревизије у спремишту

note: (primary)
en: rollback
sr: премотавање

note: (primary)
en: undo commit
sr: поништавање урезивања

note: (primary)
en: undo change
sr: поништавање измена

note: (title)
en: Use the revision log dialog
sr: Користи дијалог дневника ревизија

note: (para)
en: The easiest way to revert the changes from a single revision, or from a range of revisions, is to use the revision log dialog. This is also the method to use of you want to discard recent changes and make an earlier revision the new HEAD.
sr: Најлакши начин да вратите измене из појединачне ревизије, или из опсега ревизија, је да користите ревизиони дневник дијалог. Ово је такође метод  који се користи ако желите да избаците скоре измене и направите ранију ревизију као нову ГЛАВНУ.

note: (para)
en: Select the file or folder in which you need to revert the changes. If you want to revert all changes, this should be the top level folder.
sr: Изаберите фајл или именик у коме желите да вратите измене. Ако желите да вратите све измене, ово ће бити именик на врху.

note: (para)
en: Select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Show Log</guimenuitem></menuchoice> to display a list of revisions. You may need to use <guibutton>Show All</guibutton> or <guibutton>Next 100</guibutton> to show the revision(s) you are interested in.
sr: Изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Прикажи дневник</guimenuitem></menuchoice> да прикажете листу ревизија. Можда ће вам требати да користите <guibutton>Прикажи Све</guibutton> или <guibutton>Следећих 100</guibutton>  да прикажете ревизију(е) која вас интересује.

note: (para)
en: Select the revision you wish to revert. If you want to undo a range of revisions, select the first one and hold the <keycap>Shift</keycap> key while selecting the last one. Note that for multiple revisions, the range must be unbroken with no gaps. <action>Right click</action> on the selected revision(s), then select <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Revert changes from this revision</guimenuitem></menuchoice>.
sr: Изаберите ревизију коју желите да вратите. Ако желите да поништите опсег ревизија, изаберите најпре једну и држите  <keycap>Shift</keycap> тастер док бирате последњи. Приметимо да за вишеструке ревизије опсег мора бити непрекинут без рупа. <action>Десни клик</action> на изабрану ревизију(е), затим изаберите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Вратите измене из ове ревизије</guimenuitem></menuchoice>.

note: (para)
en: Or if you want to make an earlier revision the new HEAD revision, <action>right click</action> on the selected revision, then select <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Revert to this revision</guimenuitem></menuchoice>. This will discard <emphasis>all</emphasis> changes after the selected revision.
sr: Или ако желите да учините ранију ревизију нову ГЛАВНУ ревизију,  <action>десни клик</action> на изабрану ревизију, затим изаберите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Врати у ову ревизију</guimenuitem></menuchoice>. Ово ће уништити <emphasis>све</emphasis> измене после изабране ревизије.

note: (para)
en: You have reverted the changes within your working copy. Check the results, then commit the changes.
sr: Ви сте вратили измене у оквиру радне копије. Проверите резултат, затим урежите измене.

note: (title)
en: Use the merge dialog
sr: Користи дијалог спајања

note: (para)
en: To undo a larger range of revisions, you can use the Merge dialog. The previous method uses merging behind the scenes; this method uses it explicitly.
sr: Да се поништи већи опсег ревизија, можете користити Стопи дијалог. Претходни метод користи стапање иза сцене; овај метод га користи експлицитно.

note: (para)
en: In your working copy select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Merge</guimenuitem></menuchoice>.
sr: У вашој радној копији изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Стопи</guimenuitem></menuchoice>.

note: (para)
en: In the <guilabel>From:</guilabel> field enter the full folder URL of the branch or tag containing the changes you want to revert in your working copy. This should come up as the default URL.
sr: У <guilabel>Из:</guilabel> пољу унесите пун именик УРЛ гране или знака који садржи измене које желите да вратите у вашу радну копију. Ово треба да дође као уобичајени УРЛ.

note: (para)
en: In the <guilabel>From Revision</guilabel> field enter the revision number that you are currently at. If you are sure there is no-one else making changes, you can use the HEAD revision.
sr: У <guilabel>Из Ревизије</guilabel> пољу унесите ревизиони број где сте требтно. Ако сте сигурни да нико не ради измене можете користити ГЛАВНУ ревизију.

note: (para)
en: make sure the <guilabel>Use "From:" URL</guilabel> checkbox is checked.
sr: будите сигурни  да <guilabel>Користи "Из:" УРЛ</guilabel> чекбокс чекиран.

note: (para)
en: In the <guilabel>To Revision</guilabel> field enter the revision number that you want to revert to, namely the one <emphasis>before</emphasis> the first revision to be reverted.
sr: У <guilabel>У Ревизију</guilabel> пољу унесите ревизиони број где желите да вратите, рецимо један <emphasis>пре</emphasis> прве ревизије која ће бити враћена.

note: (para)
en: Click <guibutton>OK</guibutton> to complete the merge.
sr: Кликните <guibutton>OK</guibutton> да комплетирате стапање.

note: (title)
en: Use <literal>svndumpfilter</literal>
sr: Користи <literal>свндумпфилтер</literal>

note: (para)
en: Since TortoiseSVN never loses data, your <quote>rolled back</quote> revisions still exist as intermediate revisions in the repository. Only the HEAD revision was changed to a previous state. If you want to make revisions disappear completely from your repository, erasing all trace that they ever existed, you have to use more extreme measures. Unless there is a really good reason to do this, it is <emphasis>not recommended</emphasis>. One possible reason would be that someone committed a confidential document to a public repository.
sr: Пошто ТортоисеСВН никад не губи податке, ваша <quote>враћена назад</quote> ревизија још увек постоји као интермедијална ревизија у спремишту. Само ГЛАВНА ревизија је измењена у претходно стање. Ако желите да направите да ревизије нестану комплетно из спремишта, брисањем свих стаза које су икад постојале, морате користити много екстремније мере. Осим ако не постоји веома добар разлог да се то ради, то emphasis>није препоручљиво</emphasis>. Један посебан разлог би био да неко урезује поверљив документ у јавно спремиште.

note: (para)
en: The only way to remove data from the repository is to use the Subversion command line tool <literal>svnadmin</literal>. You can find a description of how this works in the <ulink url="http://svnbook.red-bean.com/en/1.5/svn.reposadmin.maint.html"><citetitle>Repository Maintenance</citetitle></ulink>.
sr: Једини начин да се избаце подаци из спремишта је да се алат Субверзионе командне линије <literal>svnadmin</literal>. Можете наћи опис како ово ради у <ulink url="http://svnbook.red-bean.com/en/1.5/svn.reposadmin.maint.html"><citetitle>Одржавање спремишта</citetitle></ulink>.

note: (title)
en: Compare two revisions of a file
sr: Упореди две ревизије фајла

note: (primary)
en: compare files
sr: упореди фајлове

note: (primary)
en: changes
sr: измене

note: (para)
en: If you want to compare two revisions in a file's history, for example revisions 100 and 200 of the same file, just use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Show Log</guimenuitem></menuchoice> to list the revision history for that file. Pick the two revisions you want to compare then use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Compare Revisions</guimenuitem></menuchoice>.
sr: Ако желите упоредити две ревизије у историји фајла, на пример ревизије 100 и 200 истог фајла, само користите  <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Прикажи Дневник</guimenuitem></menuchoice> да излистате историју ревизија за тај фајл. Одаберите две ревизије које желите да упоредите и користите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Упореди Ревизије</guimenuitem></menuchoice>.

note: (para)
en: If you want to compare the same file in two different trees, for example the trunk and a branch, you can use the repository browser to open up both trees, select the file in both places, then use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Compare Revisions</guimenuitem></menuchoice>.
sr: Ако желите да упоредите исти фајл у два различита стабла, на пример дебло и грану, можете користити претраживач спремишта да отворите оба стабла, изаберите фајл на оба места, затим користите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Упореди Ревизије</guimenuitem></menuchoice>.

note: (para)
en: If you want to compare two trees to see what has changed, for example the trunk and a tagged release, you can use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Revision Graph</guimenuitem></menuchoice> Select the two nodes to compare, then use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Compare HEAD Revisions</guimenuitem></menuchoice>. This will show a list of changed files, and you can then select individual files to view the changes in detail. Alternatively use <menuchoice><guimenu>Context Menu</guimenu><guimenuitem>Unified Diff of HEAD Revisions</guimenuitem></menuchoice> to see a summary of all differences, with minimal context.
sr: Ако желите да упоредите два стабла да видите шта се изменило, на пример дебло и знаковну реализацију, можете користити <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Ревизиони Граф</guimenuitem></menuchoice> Изаберите два чвора за поређење, затим користите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Упореди ГЛАВНЕ Ревизије</guimenuitem></menuchoice>.  Ово ће приказати листу измењених фајлова, и можете затим изабрати поједине фајлове да видите измене детаљно. Алтернативно користите <menuchoice><guimenu>Контекст Мени</guimenu><guimenuitem>Уједињене Дифф од ГЛАВНИХ Ревизија</guimenuitem></menuchoice> да видите резултат свих разлика, са минималним садржајем.

note: (title)
en: Include a common sub-project
sr: Укључи сличан суб-пројекат

note: (primary)
en: common projects
sr: слични пројекти

note: (primary)
en: vendor projects
sr: дистрибутерски пројекти

note: (para)
en: Sometimes you will want to include another project within your working copy, perhaps some library code. You don't want to make a duplicate of this code in your repository because then you would lose connection with the original (and maintained) code. Or maybe you have several projects which share core code. There are at least 3 ways of dealing with this.
sr: Понекад ћете желети да укључите други пројекат у оквиру ваше радне копије, можда неки библиотечки код. Ви не желите да направите дупликат овог кода у вашем спремишту јер онда губите везу са оригиналним (и подржаним) кодом. Или можда имате више пројеката који деле основни код. Постоји најмање 3 начина да се ради са овим.

note: (title)
en: Use svn:externals
sr: Користите svn:externals

note: (para)
en: Set the <literal>svn:externals</literal> property for a folder in your project. This property consists of one or more lines; each line has the name of a sub-folder which you want to use as the checkout folder for common code, and the repository URL that you want to be checked out there. For full details refer to <xref linkend="tsvn-dug-import-4"/>.
sr: Подесите <literal>svn:externals</literal> карактеристику за именик у вашем пројекту. Ова карактеристика се састоји од једне или више линија; свака линија има име под-именикакоји желите да користите као именик за преузимање зајдничког кода, и УРЛ спремишта одакле желите да преузимате. За потпуне детаље погледајте <xref linkend="tsvn-dug-import-4"/>.

note: (para)
en: Commit the new folder. Now when you update, Subversion will pull a copy of that project from its repository into your working copy. The sub-folders will be created automatically if required. Each time you update your main working copy, you will also receive the latest version of all external projects.
sr: Урежите нови именик. Сада када ажурирате, Субверзија ће вући копију пројекта из спремишта у вашу радну копију. Под-именици ће бити креирани аутоматски ако се захтева. Сваки пут када ажурирате вашу главну радну копију, ви ћете такође добити задњу верзију свих спољашњих пројеката.

note: (para)
en: Of the three methods described, this is the only one which needs no setup on the client side. Once externals are specified in the folder properties, all clients will get populated folders when they update.
sr: Један од три метода је описан, ово је само једно што вам треба при подешавању на страни клијента. Када се екстернали једном специфицирају у карактеристикама именика, сви клијенти ће добити попуњене именике када се ажурирају.

note: (title)
en: Use a nested working copy
sr: Користи угњеждену радну копију

note: (para)
en: Create a new folder within your project to contain the common code, but do not add it to Subversion
sr: Креирајте нови именик у оквиру вашег пројекта да садржи заједничке кодове, али не додајте то Субверзији.

note: (para)
en: Select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Checkout</guimenuitem></menuchoice> for the new folder and checkout a copy of the common code into it. You now have a separate working copy nested within your main working copy.
sr: Изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Преузимање</guimenuitem></menuchoice>  за нове именике и преузмите копију заједничких кодова у њега.

note: (para)
en: The two working copies are independent. When you commit changes to the parent, changes to the nested WC are ignored. Likewise when you update the parent, the nested WC is not updated.
sr: ве радне копије су независне. Када урежете измене у предачку, измене у угњеждену РК се игноришу. Слично ако ажурирате предачку, угњеждена РК се не ажурира.

note: (title)
en: Use a relative location
sr: Користи релативну локацију

note: (para)
en: If you use the same common core code in several projects, and you do not want to keep multiple working copies of it for every project that uses it, you can just check it out to a separate location which is related to all the other projects which use it. For example: <screen>
    C:\Projects\Proj1
    C:\Projects\Proj2
    C:\Projects\Proj3
    C:\Projects\Common
    </screen> and refer to the common code using a relative path, eg. <filename>..\..\Common\DSPcore</filename>.
sr: Ако користите исти заједнички основни код у више пројеката, и не желите да чувате вишеструке радне копије за сваки пројекат који их користи, можете их само преузети у издвојене локације које су повезане са свим осталим пројектима који их користе. На пример: <screen>
    C:\Projects\Proj1
    C:\Projects\Proj2
    C:\Projects\Proj3
    C:\Projects\Common
    </screen> и позовите се на заједнички код користећи релативну путању, нпр. <filename>..\..\Common\DSPcore</filename>.

note: (para)
en: If your projects are scattered in unrelated locations you can use a variant of this, which is to put the common code in one location and use drive letter substitution to map that location to something you can hard code in your projects, eg. Checkout the common code to <filename>D:\Documents\Framework</filename> or <filename>C:\Documents and Settings\{login}\My Documents\framework</filename> then use <screen>
    SUBST X: "D:\Documents\framework"
    </screen> to create the drive mapping used in your source code. Your code can then use absolute locations. <screen>
    #include "X:\superio\superio.h"
    </screen>
sr: Ако је ваш пројекат разбацан у невезаним локацијама можете користити варијанту овога, што ће ставити заједнички код у једну локацију и користити слово драјва као змену да означи локацију ка нечему што тешко кодирате у вашем пројекту, нпр. Преузимање заједничког кода са <filename>D:\Documents\Framework</filename> или <filename>C:\Documents and Settings\{login}\My Documents\framework</filename>  затим користите <screen>
    SUBST X: "D:\Documents\framework"
    </screen> to create the drive mapping used in your source code. Your code can then use absolute locations. <screen>
    #include "X:\superio\superio.h"
    </screen>

note: (para)
en: This method will only work in an all-PC environment, and you will need to document the required drive mappings so your team know where these mysterious files are. This method is strictly for use in closed development environments, and not recommended for general use.
sr: Овај метод ће само радити на потпун-ПЦ околини, и требаће вам да документујете захтевано обележавање драјва тако да ваш тим зна где се ови мистериозни фајлови налазе. Овај метод је стриктно за коришћење у околини блиској развоју, и не препоручује се за општу употребу.

note: (title)
en: Create a shortcut to a repository
sr: Креирај скраћеницу за спремиште

note: (primary)
en: shortcut
sr: скраћеница

note: (para)
en: If you frequently need to open the repository browser at a particular location, you can create a desktop shortcut using the automation interface to TortoiseProc. Just create a new shortcut and set the target to: <screen>
    TortoiseProc.exe /command:repobrowser /path:"url/to/repository"
    </screen> Of course you need to include the real repository URL.
sr: Ако вам често треба да отварате претраживач спремишта на посебној локацији, можете креирати пречицу на десктопу користећи аутомтизовани интерфејс ка ТортоисеПроц. Само креирајте нову пречицу и подесите циљ ка <screen>
    TortoiseProc.exe /command:repobrowser /path:"url/to/repository"
    </screen> Свакако потребно је да укључите прави УРЛ спремишта.

note: (title)
en: Ignore files which are already versioned
sr: Занемаривање фајлова који су већ верзионисани.

note: (primary)
en: remove versioning
sr: уклони верзионисање

note: (primary)
en: detach from repository
sr: откачи од спремишта

note: (para)
en: If you accidentally added some files which should have been ignored, how do you get them out of version control without losing them? Maybe you have your own IDE configuration file which is not part of the project, but which took you a long time to set up just the way you like it.
sr: Ако грешко додате неке фајлове који би требало да буду занемарени, како их извући из контројжле верзија а да их не изгубимо? Можда имате ваш лични ИДЕ конфигурациони фајл који није део пројекта, али који узима доста времена да се подеси на начин како волите.

note: (para)
en: If you have not yet committed the add, then all you have to do is use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Revert...</guimenuitem></menuchoice> to undo the add. You should then add the file(s) to the ignore list so they don't get added again later by mistake.
sr: Ако још нисте урезали додавање, тада имате да користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Врати...</guimenuitem></menuchoice> да поништите додавање. Затим треба да додате фајл(ове) у листу занемарених тако да их грешком не додате поново касније.

note: (para)
en: Hold the <keycap>Shift</keycap> key to get the extended context menu and use <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Delete (keep local)</guimenuitem></menuchoice> to mark the file/folder for deletion from the repository without losing the local copy.
sr: Држите <keycap>Shift</keycap> тастер да добијете проширени контекст мени и користите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Бриши(држи локалноl)</guimenuitem></menuchoice> да означите фајл/именик за брисање из спремишта без губљења локалне копије.

note: (para)
en: <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Commit</guimenuitem></menuchoice> the parent folder.
sr: <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Урежи</guimenuitem></menuchoice> предачки именик.

note: (para)
en: Add the file/folder to the ignore list so you don't get into the same trouble again.
sr: Додајте фајл/именик у листу занемарених тако да не дођете у исти проблем поново.

note: (para)
en: If the files are already in the repository, you have to do a little more work. <placeholder-1/>
sr: Ако су фајлови већ у спремишту, морате урадити мало више посла. <placeholder-1/>

note: (title)
en: Unversion a working copy
sr: Неверзионисана радна копија

note: (para)
en: If you have a working copy which you want to convert back to a plain folder tree without the <literal>.svn</literal> directories, you can simply export it to itself. Read <xref linkend="tsvn-dug-export-unversion"/> to find out how.
sr: Ако имате радну копију коју желите да конвертујете назад у чисто стабло именика без <literal>.svn</literal> именика, можете је једноставно извести у себе саму. Прочитајте <xref linkend="tsvn-dug-export-unversion"/> да нађете више детаља.

note: (title)
en: Remove a working copy
sr: Уклони радну копију

note: (para)
en: If you have a working copy which you no longer need, how do you get rid of it cleanly? Easy - just delete it in Windows Explorer! Working copies are private local entities, and they are self-contained.
sr: Ако имате радну копију која вам више није потребна, како ћете се ње ослободити потпуно? Једноставно - само је обришите у Виндоуз Експлореру! Радне копије су приватни локални ентитети, и оне су свеобухватне.

note: (title)
en: Useful Tips For Administrators
sr: Корисни савети за администраторе

note: (para)
en: This appendix contains solutions to problems/questions you might have when you are responsible for deploying TortoiseSVN to multiple client computers.
sr: Овај додатак садржи решења проблема/питања која бисте могли имати када сте одговорни за размештање ТортоисеСВН на више рачунара клијената.

note: (title)
en: Deploy TortoiseSVN via group policies
sr: Распоређивање ТортоисеСВН преко групне полисе

note: (primary)
en: group policies
sr: групне полисе

note: (primary) (glossterm)
en: GPO
sr: ГПО

note: (primary)
en: msi
sr: мси

note: (primary)
en: domain controller
sr: контролор домена

note: (primary)
en: deploy
sr: распоређивање

note: (para)
en: The TortoiseSVN installer comes as an MSI file, which means you should have no problems adding that MSI file to the group policies of your domain controller.
sr: ТортоисеСВН инсталација долази као МСИ фајл, што уначи да не би трбало  да имате проблеме при додавању тог МСИ фајла групи вашег контролора домена.

note: (para)
en: A good walk-through on how to do that can be found in the knowledge base article 314934 from Microsoft: <ulink url="http://support.microsoft.com/?kbid=314934"><citetitle>http://support.microsoft.com/?kbid=314934</citetitle></ulink>.
sr: Добар преглед како да се то уради може се наћи у бази знања у Микрософтовом чланку 314934:  <ulink url="http://support.microsoft.com/?kbid=314934"><citetitle>http://support.microsoft.com/?kbid=314934</citetitle></ulink>.

note: (para)
en: Versions 1.3.0 and later of TortoiseSVN must be installed under <emphasis>Computer Configuration</emphasis> and not under <emphasis>User Configuration</emphasis>. This is because those versions need the new CRT and MFC DLLs, which can only be deployed <emphasis>per computer</emphasis> and not <emphasis>per user</emphasis>. If you really must install TortoiseSVN on a per user basis, then you must first install the MFC and CRT package version 8 from Microsoft on each computer you want to install TortoiseSVN as per user.
sr: Верзије 1.3.0 и касније ТортоисеСВН морају бити инсталиране под <emphasis>Рачунар Конфигурација</emphasis> а не под <emphasis>Корисник Конфигурација</emphasis>. Ово је због тога што ове верзије траже нови ЦРТ и МФЦ ДЛЛове, који се могу распоредити само <emphasis>за рачунар</emphasis> а не <emphasis>за корисника</emphasis>. Ако стварно морате инсталирати ТортоисеСВН по основи за корисника, онда морате најпре инсталирати МФЦ и ЦРТ пакет верзиу 8 од Микрософта на сваки компјутер на који желите да инсталирате ТортоисеСВН по кориснику.

note: (title)
en: Redirect the upgrade check
sr: Преусмеравање провере надоградње

note: (primary)
en: upgrade check
sr: провера надоградње

note: (primary)
en: check new version
sr: провера нове верзије

note: (primary)
en: version
sr: верзија

note: (para)
en: TortoiseSVN checks if there's a new version available every few days. If there is a newer version available, a dialog shows up informing the user about that.
sr: ТортоисеСВН проверава да ли је доступна нова верзија сваких неколико дана. Ако постоји нова верзија, дијалог се отвара информишући корисника о томе.

note: (title)
en: The upgrade dialog
sr: дијалог надоградње

note: (para)
en: If you're responsible for a lot of users in your domain, you might want your users to use only versions you have approved and not have them install always the latest version. You probably don't want that upgrade dialog to show up so your users don't go and upgrade immediately.
sr: Ако сте одговорни за више корисника на вашем домену, можда желите да ваши корисници користе само верзије које сте ви одобрили и нећете имати инсталисану последњу верзију. Вероватно не желите тај дијалог за доградњу да се појави и да ваши корисници оду и изврше тренутну доградњу.

note: (para)
en: Versions 1.4.0 and later of TortoiseSVN allow you to redirect that upgrade check to your intranet server. You can set the registry key <filename>HKCU\Software\TortoiseSVN\UpdateCheckURL</filename> (string value) to an URL pointing to a text file in your intranet. That text file must have the following format: <screen>
    1.4.1.6000
    A new version of TortoiseSVN is available for you to download!
    http://192.168.2.1/downloads/TortoiseSVN-1.4.1.6000-svn-1.4.0.msi
    </screen> The first line in that file is the version string. You must make sure that it matches the exact version string of the TortoiseSVN installation package. The second line is a custom text, shown in the upgrade dialog. You can write there whatever you want. Just note that the space in the upgrade dialog is limited. Too long messages will get truncated! The third line is the URL to the new installation package. This URL is opened when the user clicks on the custom message label in the upgrade dialog. You can also just point the user to a web page instead of the MSI file directly. The URL is opened with the default web browser, so if you specify a web page, that page is opened and shown to the user. If you specify the MSI package, the browser will ask the user to save the MSI file locally.
sr: Верзија 1.4.0 и даље ТортоисеСВН дозвољавају да преусмерите проверу доградње  ка вашем интернет серверу. Можете подесити кључ регистра <filename>HKCU\Software\TortoiseSVN\UpdateCheckURL</filename> (стринг вредност) ка УРЛ који показује на текст фајл вашег интранета. Тај текст фајл мора имати следећи формат: <screen>
    1.4.1.6000
    A new version of TortoiseSVN is available for you to download!
    http://192.168.2.1/downloads/TortoiseSVN-1.4.1.6000-svn-1.4.0.msi
    </screen> Прва линија у том фајлу је стринг верзије. Морате осигурати да то тачно описује стринг верзије ТортоисеСВН инсталационог пакета. Друга линија је уобичајен текст приказан у дијалогу доградње. Ту можете написати што год желите. Обратите пажњу да је простор у дијалогу доградње ограничен. Сувише дугачке поруке ће бити скраћене! Трећа линија је УРЛ ка новом инсталационом пакету. УРЛ је отворен када корисник кликне на ознаку уобичајене поруке у дијалого доградње. Можете такође само упутити корисника на веб страницу уместо на МСИ фајл директно. УРЛ се отвара подразумеваним претраживачем веба, тако да ако специфицирате веб страницу, та страница се отворила и приказује се кориснику. Ако специфицирате МСИ пакет, претраживач ће питати корисника да сачува МСИ фајл лкално.

note: (title)
en: Setting the <literal>SVN_ASP_DOT_NET_HACK</literal> environment variable
sr: Подешавање <literal>SVN_ASP_DOT_NET_HACK</literal> променљиве окружења.

note: (primary)
en: SVN_ASP_DOT_NET_HACK
sr: СВН_АСП_ДОТ_НЕТ_ХАЦК

note: (primary)
en: VS2003
sr: ВС2003

note: (primary)
en: ASP projects
sr: АСП пројекти

note: (para)
en: As of version 1.4.0 and later, the TortoiseSVN installer doesn't provide the user with the option to set the <literal>SVN_ASP_DOT_NET_HACK</literal> environment variable anymore, since that caused many problems and confusions with users which always install <emphasis>everything</emphasis> no matter if they know what it is for.
sr: Од верзије 1.4.0 и даље, инсталација ТортоисеСВН више не омогућава кориснику да подеси  <literal>SVN_ASP_DOT_NET_HACK</literal> променљиву окружења, јер је то узроковало многе проблеме и конфузију код корисника који увек инсталирају <emphasis>све</emphasis>  не бринући шта то у ствари значи.

note: (para)
en: But that option is only hidden for the user. You still can force the TortoiseSVN installer to set that environment variable by setting the <literal>ASPDOTNETHACK</literal> property to TRUE. For example, you can start the installer like this: <screen>
    msiexec /i TortoiseSVN-1.4.0.msi ASPDOTNETHACK=TRUE
    </screen>
sr: Али та опција је само сакривена за корисника. Ви још можете натерати ТортоисеСВН унсталацију да подеси ту променљиву окружења подешавањем <literal>ASPDOTNETHACK</literal> карактеристике на ИСТИНА. На пример, можете почети инсталацију као: <screen>
    msiexec /i TortoiseSVN-1.4.0.msi ASPDOTNETHACK=TRUE
    </screen>

note: (title)
en: Disable context menu entries
sr: Онемугући улаз контекстног менија

note: (primary)
en: context menu entries
sr: улази контекстног менија

note: (primary)
en: disable functions
sr: функције онемогућавања

note: (para)
en: As of version 1.5.0 and later, TortoiseSVN allows you to disable (actually, hide) context menu entries. Since this is a feature which should not be used lightly but only if there is a compelling reason, there is no GUI for this and it has to be done directly in the registry. This can be used to disable certain commands for users who should not use them. But please note that only the context menu entries in the <emphasis>explorer</emphasis> are hidden, and the commands are still available through other means, e.g. the command line or even other dialogs in TortoiseSVN itself!
sr: Од верзије 1.5.0 и даље, ТортоисеСВН омогућава да онемогућите (стварно, сакријете) улазе контекст менија. Пошто је то могућност која не би требало да се користи олако осим ако не постоји обавезујући разлог, не постоји ГУИ за то и то се мора урадити дирктно у регистру. Ово се може користити да се онемогуће извесне команде за кориснике који их не би користио. Али молим приметите да само улази контекст менија у <emphasis>експлореру</emphasis> су сакривене, а команде су и даље доступне кроз друге начине, нпр. командне линије и чак дијалога у самој ТортоисеСВН!

note: (para)
en: The registry keys which hold the information on which context menus to show are <filename>HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskLow</filename> and <filename>HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskHigh</filename>.
sr: Регистри кључеви који садрже информације по којим се приказују контекст менији су <filename>HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskLow</filename> и <filename>HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskHigh</filename>.

note: (para)
en: Each of these registry entries is a <literal>DWORD</literal> value, with each bit corresponding to a specific menu entry. A set bit means the corresponding menu entry is deactivated.
sr: Сваки од ових улаза регистра је <literal>DWORD</literal> вредност, са сваким битом који одговара посебном улазу менија. Подешен бит значи да је одговарајући улаз менија деактивиран.

note: (title)
en: Menu entries and their values
sr: Улази менија и њихове вредности

note: (entry)
en: Value
sr: Вредност

note: (entry)
en: Menu entry
sr: Улази менија

note: (entry) (title) (glossterm)
en: Checkout
sr: Преузимање

note: (entry) (title) (glossterm)
en: Update
sr: Ажурирање

note: (entry) (title) (glossterm)
en: Commit
sr: Урезивање

note: (entry) (title) (glossterm)
en: Add
sr: Додавање

note: (entry) (title) (glossterm)
en: Revert
sr: Врати на старо

note: (entry) (glossterm)
en: Resolve
sr: Реши

note: (entry) (title) (glossterm)
en: Export
sr: Извези

note: (entry)
en: Create Repository here
sr: Креирај спремиште овде

note: (entry) (title)
en: Branch/Tag
sr: Грана/знак

note: (entry) (title) (glossterm)
en: Merge
sr: Стопи

note: (entry) (title) (glossterm)
en: Delete
sr: Обриши

note: (entry) (title)
en: Rename
sr: Преименуј

note: (entry)
en: Update to revision
sr: Ажурирај према ревизији

note: (entry) (title) (glossterm)
en: Diff
sr: Разл

note: (entry) (title)
en: Show Log
sr: Прикажи дневник

note: (entry) (title)
en: Edit Conflicts
sr: Уреди сукоб

note: (entry) (title) (glossterm)
en: Relocate
sr: Премести

note: (entry)
en: Check for modifications
sr: Провера измена

note: (entry)
en: Ignore
sr: Занемари

note: (entry)
en: Repository Browser
sr: Претраживач спремишта

note: (entry) (title) (glossterm)
en: Blame
sr: Кривац

note: (entry) (title)
en: Create Patch
sr: Изради закрпу

note: (entry) (title)
en: Apply Patch
sr: Примена закрпа

note: (entry)
en: Revision graph
sr: Ревизиони граф

note: (entry) (glossterm)
en: Lock
sr: Закључавање

note: (entry)
en: Remove Lock
sr: Уклони кључ

note: (entry)
en: Properties
sr: Особине

note: (entry)
en: Diff with URL
sr: Разл са  УРЛ

note: (entry)
en: Delete unversioned items
sr: Обриши неверзионисане ставке

note: (entry)
en: Settings
sr: Поставке

note: (entry)
en: Help
sr: Помоћ

note: (entry)
en: About
sr: О

note: (para)
en: Example: to disable the <quote>Relocate</quote> the <quote>Delete unversioned items</quote> and the <quote>Settings</quote> menu entries, add the values assigned to the entries like this: <screen>
      0x0000000000080000
    + 0x0000000080000000
    + 0x2000000000000000
    = 0x2000000080080000
    </screen> The lower <literal>DWORD</literal> value (<literal>0x80080000</literal>) must then be stored in <filename>HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskLow</filename>, the higher <literal>DWORD</literal> value (<literal>0x20000000</literal>) in <filename>HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskHigh</filename>.
sr: Пример: да се онемогући <quote>Релоцирај</quote>  <quote>Обриши неверзионисане ставке</quote> и <quote>Подешавања</quote> улази менија, додајте вредности придружене улазима као ове: <screen>
      0x0000000000080000
    + 0x0000000080000000
    + 0x2000000000000000
    = 0x2000000080080000
    </screen> Мања <literal>DWORD</literal> вредност (<literal>0x80080000</literal>) мора бити смештена у <filename>HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskLow</filename>, већа <literal>DWORD</literal> вредност (<literal>0x20000000</literal>) у <filename>HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskHigh</filename>.

note: (para)
en: To enable the menu entries again, simply delete the two registry keys.
sr: Да бисте поново омогућили улазе менија, једноставно обришите два регистар кључа.

note: (title)
en: Automating TortoiseSVN
sr: Аутоматизовање ТортоисеСВН

note: (para)
en: Since all commands for TortoiseSVN are controlled through command line parameters, you can automate it with batch scripts or start specific commands and dialogs from other programs (e.g. your favourite text editor).
sr: Пошто су све команде ТортоисеСВН контролисане кроз параметре контролне линије, можете аутоматизовати то са беч скриптом да покренете посебне команде и дијалоге из других програма (нпр. вашег најдражег текст уређивача).

note: (para)
en: Remember that TortoiseSVN is a GUI client, and this automation guide shows you how to make the TortoiseSVN dialogs appear to collect user input. If you want to write a script which requires no input, you should use the official Subversion command line client instead.
sr: Запамтите да је ТортоисеСВН ГУИ клијент, и овај аутоматизациони водич приказује како да учините да се ТортоисеСВН дијалог појави да сакупи корисникове улазе. Ако желите да напишете скрипт који не захтева улаз, треба да користите званичан Субверзиони линијски клијент уместо тога.

note: (title)
en: TortoiseSVN Commands
sr: ТортоисеСВН команде

note: (primary)
en: automation
sr: утоматизовање

note: (primary)
en: command line
sr: командна линија

note: (para)
en: The TortoiseSVN GUI program is called <literal>TortoiseProc.exe</literal>. All commands are specified with the parameter <option>/command:abcd</option> where <literal>abcd</literal> is the required command name. Most of these commands need at least one path argument, which is given with <option>/path:"some\path"</option>. In the following table the command refers to the <option>/command:abcd</option> parameter and the path refers to the <option>/path:"some\path"</option> parameter.
sr: ТортоисеСВН ГУИ програм се зове  <literal>TortoiseProc.exe</literal>. Све команде су специфициране са параметром  <option>/command:abcd</option> где је <literal>abcd</literal>  жељено име команде. Већина од ових команди захтева најмање једну путању као аргумент, што је дато са <option>/path:"some\path"</option>. У следећој табели команде се односе на <option>/command:abcd</option> параметар и путању која се односи на <option>/path:"some\path"</option> параметар.

note: (para)
en: Since some of the commands can take a list of target paths (e.g. committing several specific files) the <option>/path</option> parameter can take several paths, separated by a <literal>*</literal> character.
sr: Како неке од команди могу узети листу циљних путања (нпр. урезивање више специфичних фајлова) <option>/path</option> параметар може узети више путаљи, одвојених са <literal>*</literal> карактером.

note: (para)
en: TortoiseSVN uses temporary files to pass multiple arguments between the shell extension and the main program. From TortoiseSVN 1.5.0 on and later, <option>/notempfile</option> parameter is obsolete and there is no need to add it anymore.
sr: ТортоисеСВН користи привремене фајлове да провуче вишеструке аргументе између проширења шкољке и главног програма. Из ТортоисеСВН 1.5.0 и даље, <option>/notempfile</option> параметар је напуштен и нема потребе да се више додаје.

note: (para)
en: The progress dialog which is used for commits, updates and many more commands usually stays open after the command has finished until the user presses the <guibutton>OK</guibutton> button. This can be changed by checking the corresponding option in the settings dialog. But using that setting will close the progress dialog, no matter if you start the command from your batch file or from the TortoiseSVN context menu.
sr: Прогрес дијалог који се користи за урезивање, ажурира и много више команди обично остаје отворено после заврештка рада команде док корисник не притисне <guibutton>OK</guibutton> дугме. Ово би се могло променити провером одговарајиће опвжције у дијалогу подешавања. Користећи то  подешавање затвориће се прогрес дијалог, није битно да ли сте почели команду из беч фајла или из ТортоисеСВН контекст менија.

note: (para)
en: To specify a different location of the configuration file, use the parameter <option>/configdir:"path\to\config\directory"</option>. This will override the default path, including any registry setting.
sr: Да се специфицира различита локација конфигурационог фајла, користите параметар <option>/configdir:"path\to\config\directory"</option>. Ово ће променити уобичајену путању, укључујући и подешавање регистра.

note: (para)
en: <option>/closeonend:0</option> don't close the dialog automatically
sr: <option>/closeonend:0</option> не затвара дијалог аутоматски

note: (para)
en: <option>/closeonend:1</option> auto close if no errors
sr: <option>/closeonend:1</option> ауто затварање ако нема грешака

note: (para)
en: <option>/closeonend:2</option> auto close if no errors and conflicts
sr: <option>/closeonend:2</option> ауто затварање ако нема грешака и конфликата

note: (para)
en: <option>/closeonend:3</option> auto close if no errors, conflicts and merges
sr: <option>/closeonend:3</option>ауто затварање ако нема грешака, конфликата и стапања

note: (para)
en: <option>/closeonend:4</option> auto close if no errors, conflicts and merges for local operations
sr: <option>/closeonend:4</option>ауто затварање ако нема грешака, конфликата и стапања за локалне операције

note: (para)
en: To close the progress dialog at the end of a command automatically without using the permanent setting you can pass the <option>/closeonend</option> parameter. <placeholder-1/>
sr: Да би се затворио прогрес дијалог на крају команде без коришћења сталног подешавања треба да провучете  <option>/closeonend</option> параметар. <placeholder-1/>

note: (para)
en: The table below lists all the commands which can be accessed using the TortoiseProc.exe command line. As described above, these should be used in the form <literal>/command:abcd</literal>. In the table, the <literal>/command</literal> prefix is omitted to save space.
sr: Табела која следи листа све команде којима треба да приступи ТортоисеПроц.егзе командна линија. Како је раније описано, ово треба да се користи у облику <literal>/command:abcd</literal>. У табели, <literal>/command</literal> префикс недостаје да се уштеди на простору.

note: (title)
en: List of available commands and options
sr: Листа доступних командних опција

note: (entry)
en: Command
sr: Команда

note: (entry)
en: Shows the about dialog. This is also shown if no command is given.
sr: Приказује дијалог са описом програма. Овај дијалог је такође приказан ако команда није дата.

note: (option)
en: /path
sr: /путања

note: (option)
en: /startrev:xxx
sr: /стартрев:xxx

note: (option)
en: /endrev:xxx
sr: /ендрев:xxx

note: (option)
en: /strict
sr: /стрицт

note: (entry)
en: Opens the log dialog. The <placeholder-1/> specifies the file or folder for which the log should be shown. Three additional options can be set: <placeholder-2/>, <placeholder-3/> and <placeholder-4/>
sr: Отвара дневник дијалог. <placeholder-1/> специфицира фајл или именик за који дневник треба да буде приказан. Три додатне опције треба да буду подеене: <placeholder-2/>, <placeholder-3/> и <placeholder-4/>

note: (option)
en: /url
sr: /урл

note: (entry)
en: Opens the checkout dialog. The <placeholder-1/> specifies the target directory and the <placeholder-2/> specifies the URL to checkout from.
sr: Отвара дијалог преузимања. <placeholder-1/> специфицире циљни именик и <placeholder-2/> специфицире УРЛ из ког се  преузима.

note: (entry)
en: Opens the import dialog. The <placeholder-1/> specifies the directory with the data to import.
sr: Отвара дијалог увоза. <placeholder-1/> специфицира именик са подацима за увоз.

note: (option)
en: /rev
sr: /рев

note: (option)
en: /rev:1234
sr: /рев:1234

note: (option)
en: /nonrecursive
sr: /нонрецурсиве

note: (option)
en: /ignoreexternals
sr: /игнорееxтерналс

note: (entry)
en: Updates the working copy in <placeholder-1/> to HEAD. If the option <placeholder-2/> is given then a dialog is shown to ask the user to which revision the update should go. To avoid the dialog specify a revision number <placeholder-3/>. Other options are <placeholder-4/> and <placeholder-5/>.
sr: Ажурира радну копију у <placeholder-1/> ка ГЛАВНОЈ. Ако је опција <placeholder-2/> дата тада је приказани дијалог да пита корисника ка којој ревизији ажурирање треба да иде. Да би се избегао дијалог специфицирајте број ревизије <placeholder-3/>. Друге опције су <placeholder-4/> и <placeholder-5/>.

note: (option)
en: /logmsg
sr: /логмсг

note: (option)
en: /logmsgfile:path
sr: /логмсгфиле:патх

note: (option)
en: path
sr: путања

note: (option)
en: /bugid:"the bug id here"
sr: /бугид:"баг ид овде"

note: (entry)
en: Opens the commit dialog. The <placeholder-1/> specifies the target directory or the list of files to commit. You can also specify the <placeholder-2/> switch to pass a predefined log message to the commit dialog. Or, if you don't want to pass the log message on the command line, use <placeholder-3/>, where <placeholder-4/> points to a file containing the log message. To pre-fill the bug ID box (in case you've set up integration with bug trackers properly), you can use the <placeholder-5/> to do that.
sr: Отвара дијалог урезивања. <placeholder-1/> специфицира циљни именик или листу фајлова за ажурирање. Можете такође специфицирати <placeholder-2/> прекидач да провучете предефинисане дневник поруке у дијалог урезивања. Свакако, ако не желите да провучете дневник поруку на  командној линији, користите <placeholder-3/>, где <placeholder-4/> указије на фајл који садржи дневник поруку. Да би се пре-попунио баг ИД (у случају да сте одговарајуће подесили интеграцију са  баг трагачем), можете користити <placeholder-5/> да то урадите.

note: (entry)
en: Adds the files in <placeholder-1/> to version control.
sr: Додаје фајлове у <placeholder-1/> за контролу верзије.

note: (entry)
en: Reverts local modifications of a working copy. The <placeholder-1/> tells which items to revert.
sr: Враћа локалне измене радне копије. <placeholder-1/> каже које ставке вратити.

note: (entry)
en: Cleans up interrupted or aborted operations and unlocks the working copy in <placeholder-1/>.
sr: Чисти прекинуте или заустављене операције и откључава радну копију у <placeholder-1/>.

note: (option)
en: /noquestion
sr: /ноqуестион

note: (entry)
en: Marks a conflicted file specified in <placeholder-1/> as resolved. If <placeholder-2/> is given, then resolving is done without asking the user first if it really should be done.
sr: Означава конфликтне фајлове специфициране у  <placeholder-1/> као решене. Ако је <placeholder-2/> дат, решавање је дато без претходног питања корисника да ли да се то уради.

note: (entry)
en: Creates a repository in <placeholder-1/>
sr: Креира спремиште у <placeholder-1/>

note: (entry)
en: Opens the switch dialog. The <placeholder-1/> specifies the target directory.
sr: Отвара прекидач дијалог. <placeholder-1/> специфицира циљни именик.

note: (entry)
en: Exports the working copy in <placeholder-1/> to another directory. If the <placeholder-2/> points to an unversioned directory, a dialog will ask for an URL to export to the directory in <placeholder-3/>.
sr: Извози радну копију у <placeholder-1/> за дуги именик. Ако <placeholder-2/> указује на неверзионисани именик, дијалог ће вас питати за УРЛ за извоз у именик у  <placeholder-3/>.

note: (option)
en: /fromurl:URL
sr: /фромурл:УРЛ

note: (option)
en: /revrange:string
sr: /ревранге:стринг

note: (option)
en: /tourl:URL
sr: /тоурл:УРЛ

note: (option)
en: /fromrev:xxx
sr: /фромрев:xxx

note: (option)
en: /torev:xxx
sr: /торев:xxx

note: (entry)
en: Opens the merge dialog. The <placeholder-1/> specifies the target directory. For merging a revision range, the following options are available: <placeholder-2/>, <placeholder-3/>. For merging two repository trees, the following options are available: <placeholder-4/>, <placeholder-5/>, <placeholder-6/> and <placeholder-7/>. These pre-fill the relevant fields in the merge dialog.
sr: Отвара дијалог стапања. <placeholder-1/>  специфицира циљни именик. За стапање опсега ревизија следеће опције су доступне: <placeholder-2/>, <placeholder-3/>. За стапања два стабла спремишта следеће опције су доступне:  <placeholder-4/>, <placeholder-5/>, <placeholder-6/> и <placeholder-7/>. Ово пре-попуни релевантна поља у дијалогу стапања.

note: (entry)
en: Opens the merge all dialog. The <placeholder-1/> specifies the target directory.
sr: Отвара дијалог стапања. <placeholder-1/>  специфицира циљни именик.

note: (entry)
en: Brings up the branch/tag dialog. The <placeholder-1/> is the working copy to branch/tag from. And the <placeholder-2/> is the target URL. You can also specify the <placeholder-3/> switch to pass a predefined log message to the branch/tag dialog. Or, if you don't want to pass the log message on the command line, use <placeholder-4/>, where <placeholder-5/> points to a file containing the log message.
sr: Доводи грана/знак дијалог. <placeholder-1/>  је радна копија из грана-знак. И <placeholder-2/> је циљ УРЛ. Можете такође специфицирати <placeholder-3/>  прекидач да провучете предефинисану дневник поруку до грана/знак дијалога. Или, ако не желите да провучете дневник поруку на командну линију, користите <placeholder-4/>, где <placeholder-5/> указује на фајл који садржи дневник поруку.

note: (entry)
en: Opens the settings dialog.
sr: Отвара дијалог подешавања.

note: (entry)
en: Removes the file(s) in <placeholder-1/> from version control.
sr: Уклања фајл(ове) у <placeholder-1/> из контроле верзија.

note: (entry)
en: Renames the file in <placeholder-1/>. The new name for the file is asked with a dialog. To avoid the question about renaming similar files in one step, pass <placeholder-2/>.
sr: Преименује фајл у <placeholder-1/>. Ново име за фајл пита дијалог. Да се избегне питање о преименовању сличних фајлова у једном кораку, превуци <placeholder-2/>.

note: (option)
en: /path2
sr: /патх2

note: (option)
en: /blame
sr: /кривац

note: (entry)
en: Starts the external diff program specified in the TortoiseSVN settings. The <placeholder-1/> specifies the first file. If the option <placeholder-2/> is set, then the diff program is started with those two files. If <placeholder-3/> is omitted, then the diff is done between the file in <placeholder-4/> and its BASE. To explicitly set the revision numbers use <placeholder-5/> and <placeholder-6/>. If <placeholder-7/> is set and <placeholder-8/> is not set, then the diff is done by first blaming the files with the given revisions.
sr: Покреће спољашњи дифф програм специфициран у ТортоисеСВН подешавању. <placeholder-1/>  специфицира први фајл. Ако је опција <placeholder-2/> подешена, онда дифф програм почиње са та два фајла. Ако  је <placeholder-3/> изостављен, онда диффови између фајлова у <placeholder-4/> и њену ОСНОВУ. Да се експлицитно подеси број ревизије користите <placeholder-5/> и <placeholder-6/>. Ако <placeholder-7/> је подешен и <placeholder-8/> није подешен, онда је дифф урађен најпре окривљавањем фајлова са датим ревизијама.

note: (para)
en: Depending on the URLs and revisions to compare, this either shows a unified diff (if the option <option>unified</option> is set), a dialog with a list of files that have changed or if the URLs point to files starts the diff viewer for those two files.
sr: У зависности од УРЛа и ревизија за поређење, ово или приказује дифф (ако је опција <option>уједињен</option> подешен), дијалог са листом фајлова који су измењени или ако УРЛ указују на фајлове који покрећу дифф прегледач за та два фајла.

note: (para)
en: The options <option>url1</option>, <option>url2</option>, <option>revision1</option> and <option>revision2</option> must be specified. The options <option>pegrevision</option>, <option>ignoreancestry</option>, <option>blame</option> and <option>unified</option> are optional.
sr: Опције  <option>url1</option>, <option>url2</option>, <option>revision1</option> и <option>revision2</option> морају бити специфицирани. Опције <option>pegrevision</option>, <option>ignoreancestry</option>, <option>blame</option> и <option>unified</option> су опционални.

note: (entry)
en: Starts the conflict editor specified in the TortoiseSVN settings with the correct files for the conflicted file in <placeholder-1/>.
sr: Покреће конфликт уређивач специфициран у ТортоисеСВН подешавању са коректним фајловима за конфликтни фајл у <placeholder-1/>.

note: (entry)
en: Opens the relocate dialog. The <placeholder-1/> specifies the working copy path to relocate.
sr: Отвара дијалог релоцирања. <placeholder-1/> специфицира путању радне копије за релоцирање.

note: (entry)
en: Opens the help file.
sr: Отвара фајл помоћи.

note: (entry)
en: Opens the check-for-modifications dialog. The <placeholder-1/> specifies the working copy directory.
sr: Отвара провери-за-измене дијалог. <placeholder-1/> специфицира именик радне копије.

note: (option)
en: /rev:xxx
sr: /рев:xxx

note: (entry)
en: Starts the repository browser dialog, pointing to the URL of the working copy given in <placeholder-1/> or <placeholder-2/> points directly to an URL. An additional option <placeholder-3/> can be used to specify the revision which the repository browser should show. If the <placeholder-4/> is omitted, it defaults to HEAD. If <placeholder-5/> points to an URL, the <placeholder-6/> specifies the path from where to read and use the project properties.
sr: Покреће дијалог претраживача спремишта, указује на УРЛ радне копије дат у <placeholder-1/> или <placeholder-2/> указују директно на УРЛ. Додатна опција <placeholder-3/> може бити коришћен да специфицира ревизију коју претраживач спремишта треба да прикаже. Ако <placeholder-4/> недостаје, уобичајено иде на ГЛАВНУ. Ако <placeholder-5/> указује на УРЛ, <placeholder-6/>  специфицира путању одакле се чита и користе карактеристике пројекта.

note: (literal)
en: svn:ignore
sr: свн:игноре

note: (entry)
en: Adds all targets in <placeholder-1/> to the ignore list, i.e. adds the <placeholder-2/> property to those files.
sr: Додаје све циљеве у <placeholder-1/> у листу занемаривања, тј. додаје <placeholder-2/> карактеристике тим фајловима.

note: (para)
en: Opens the blame dialog for the file specified in <option>/path</option>.
sr: Отвара дијалог окривљавања за фајлове специфициране у <option>/path</option>.

note: (para)
en: If the options <option>/startrev</option> and <option>/endrev</option> are set, then the dialog asking for the blame range is not shown but the revision values of those options are used instead.
sr: Ако опције <option>/startrev</option> и <option>/endrev</option> су подешени, затим се позива дијалог за опсег окривљавања који није приказан али ревизионе вредности ових опција су коришћене уместо тога.

note: (para)
en: If the option <option>/line:nnn</option> is set, TortoiseBlame will open with the specified line number showing.
sr: Ако је опција <option>/line:nnn</option> подешена, ТортоисеБЛАМЕ ће се отворити са приказаним специфичним бројевима линија.

note: (para)
en: The options <option>/ignoreeol</option>, <option>/ignorespaces</option> and <option>/ignoreallspaces</option> are also supported.
sr: Опције <option>/ignoreeol</option>, <option>/ignorespaces</option> и <option>/ignoreallspaces</option> су такође подржани.

note: (option)
en: /savepath:path
sr: /савепатх:патх

note: (option)
en: /revision:xxx
sr: /ревисион:xxx

note: (entry)
en: Saves a file from an URL or working copy path given in <placeholder-1/> to the location given in <placeholder-2/>. The revision is given in <placeholder-3/>. This can be used to get a file with a specific revision.
sr: Чува фајлове из УРЛ или именика радне копије дат у <placeholder-1/>  ка локацији датој у <placeholder-2/>.  Ревизија је дата у <placeholder-3/>. Ово може бити коришћено да се добије фајл са специфичном ревизијом.

note: (entry)
en: Creates a patch file for the path given in <placeholder-1/>.
sr: Креира фајл закрпу за путању дату у <placeholder-1/>.

note: (entry)
en: Shows the revision graph for the path given in <placeholder-1/>.
sr: Приакзује ревизиони граф за путању дату у <placeholder-1/>.

note: (entry)
en: Locks a file or all files in a directory given in <placeholder-1/>. The 'lock' dialog is shown so the user can enter a comment for the lock.
sr: Закључава фајл у именику датом у <placeholder-1/>. 'Катанац' дијалог је приказан тако да корисник може унесе урезивање за катанац.

note: (entry)
en: Unlocks a file or all files in a directory given in <placeholder-1/>.
sr: Откључај фајл или све фајлове у именику датом у <placeholder-1/>.

note: (entry)
en: Rebuilds the windows icon cache. Only use this in case the windows icons are corrupted. A side effect of this (which can't be avoided) is that the icons on the desktop get rearranged. To suppress the message box, pass <placeholder-1/>.
sr: Прерађује кеш икона прозора. Само користите ово у случају да су иконе прозора уништене. Споредни ефекат овога је (који може бити избегнут) то да иконе на десктопу буду преуређене. Да се спречи бокс поруке, провуците <placeholder-1/>.

note: (entry)
en: Shows the properties dialog for the path given in <placeholder-1/>.
sr: Приказује дијалог карактеристика за путању у <placeholder-1/>.

note: (para)
en: Examples (which should be entered on one line): <screen>
    TortoiseProc.exe /command:commit
                     /path:"c:\svn_wc\file1.txt*c:\svn_wc\file2.txt"
                     /logmsg:"test log message" /closeonend:0
    
    TortoiseProc.exe /command:update /path:"c:\svn_wc\" /closeonend:0
    
    TortoiseProc.exe /command:log /path:"c:\svn_wc\file1.txt"
                     /startrev:50 /endrev:60 /closeonend:0
    </screen>
sr: Пример (који ће бити унет на једној линији): <screen>
    TortoiseProc.exe /command:commit
                     /path:"c:\svn_wc\file1.txt*c:\svn_wc\file2.txt"
                     /logmsg:"test log message" /closeonend:0
    
    TortoiseProc.exe /command:update /path:"c:\svn_wc\" /closeonend:0
    
    TortoiseProc.exe /command:log /path:"c:\svn_wc\file1.txt"
                     /startrev:50 /endrev:60 /closeonend:0
    </screen>

note: (title)
en: TortoiseIDiff Commands
sr: ТортозИДиф команде

note: (para)
en: The image diff tool has a few command line options which you can use to control how the tool is started. The program is called <literal>TortoiseIDiff.exe</literal>.
sr: Слике дифф алат има неколико опција командних линија које можете користити да контролишете како се алат покреће. Програм се зове <literal>TortoiseIDiff.exe</literal>.

note: (para)
en: The table below lists all the options which can be passed to the image diff tool on the command line.
sr: Табела која следи листа свих опција које могу бити пренете у дифф слике алату на командној линији.

note: (title)
en: List of available options
sr: Листа расположивих опција

note: (entry)
en: Option
sr: Опције

note: (entry)
en: Path to the file shown on the left.
sr: Путања до фајла приказаног  лево.

note: (entry)
en: A title string. This string is used in the image view title instead of the full path to the image file.
sr: Стринг наслова. Овај стринг се користи у наслову прегледача слика уместо пуне путање фајлова слика.

note: (entry)
en: Path to the file shown on the right.
sr: Путања до фајла приказаног десно.

note: (entry)
en: If specified, the image diff tool switches to the overlay mode (alpha blend).
sr: Ако је специфициран, диф алат слика пребацује мод прекривача (алфа мешавина).

note: (entry)
en: If specified, the image diff tool fits both images together.
sr: Ако је специфициран, дифф алат слике углављује обе слике заједно.

note: (entry)
en: Shows the image info box.
sr: Приказује инфо бокс слике.

note: (para)
en: Example (which should be entered on one line): <screen>
    TortoiseIDiff.exe /left:"c:\images\img1.jpg" /lefttitle:"image 1"
                      /right:"c:\images\img2.jpg" /righttitle:"image 2"
                      /fit /overlay
    </screen>
sr: Пример (који треба да буде унет на једној линији): <screen>
    TortoiseIDiff.exe /left:"c:\images\img1.jpg" /lefttitle:"image 1"
                      /right:"c:\images\img2.jpg" /righttitle:"image 2"
                      /fit /overlay
    </screen>

note: (title)
en: Command Line Interface Cross Reference
sr: Командна Линија Интерфејс Унакрсне Референце

note: (primary)
en: command line client
sr: команд линија клијент

note: (primary)
en: CLI
sr: ЦЛИ

note: (para)
en: Sometimes this manual refers you to the main Subversion documentation, which describes Subversion in terms of the Command Line Interface (CLI). To help you understand what TortoiseSVN is doing behind the scenes, we have compiled a list showing the equivalent CLI commands for each of TortoiseSVN's GUI operations.
sr: Понекад ово упутство указује на главне Субверзионе документе, који описују Субверзију у терминима Интерфејса  Командне Линије (ИКЛ). Да би вам се помогло да разумете шта ТортоисеСВН ради иза сцене саставили смо листу која показује еквивалентне ИКЛ команде за сваки ТортоисеСВН ГУИ.

note: (para)
en: Even though there are CLI equivalents to what TortoiseSVN does, remember that TortoiseSVN does <emphasis>not</emphasis> call the CLI but uses the Subversion library directly.
sr: Без обзира што постоји ИКЛ еквивалент на оно што ТортоисеСВН ради сетите се да ТортоисеСВН <emphasis>не</emphasis> позива ИКЛ већ користи Субверзиону библиотеку директно.

note: (para)
en: If you think you have found a bug in TortoiseSVN, we may ask you to try to reproduce it using the CLI, so that we can distinguish TortoiseSVN issues from Subversion issues. This reference tells you which command to try.
sr: Ако мислите да сте нашли баг у ТортоисеСВН, можемо вам затражити да покушате да репродукујете то користећи ИКЛ, тако да можемо раздвојити ТортоисеСВН одзив од Субверзионог одива. Ове референце вам кажу са којим командама да покушате.

note: (title)
en: Conventions and Basic Rules
sr: Конвенције и основна правила

note: (para)
en: In the descriptions which follow, the URL for a repository location is shown simply as <literal>URL</literal>, and an example might be <systemitem class="url">http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk</systemitem>. The working copy path is shown simply as <literal>PATH</literal>, and an example might be <filename>C:\TortoiseSVN\trunk</filename>.
sr: У опису који следи, УРЛ за локацију спремишта приказан је једноставно као <literal>УРЛ</literal>, и пример може бити <systemitem class="url">http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk</systemitem>. Путања радне копије је приказана једноставно као <literal>ПУТАЊА</literal>, и пример може бити <filename>C:\TortoiseSVN\trunk</filename>.

note: (para)
en: Because TortoiseSVN is a Windows Shell Extension, it is not able to use the notion of a current working directory. All working copy paths must be given using the absolute path, not a relative path.
sr: Пошто је ТортоисеСВН Виндоуз Екстензија Шкољке, нје могуће користити појам текућег радног директоријума. Све путање радне копије морају бити дате користећи апсулутну путању, не реалну путању.

note: (para)
en: Certain items are optional, and these are often controlled by checkboxes or radio buttons in TortoiseSVN. These options are shown in [square brackets] in the command line definitions.
sr: Неке ставке су опционалне и оне су често контролисане чекбоксовима или радио дугмићима у ТортоисеСВн. Ове опције су приказане у  [средњим заградама] у дефиницији командне линије.

note: (para)
en: If <guilabel>Only checkout the top folder</guilabel> is checked, use the <literal>-N</literal> switch.
sr: Ако је <guilabel>Преузми само вршни именик</guilabel> чекирано, користите <literal>-N</literal> прекидач.

note: (para)
en: If <guilabel>Omit externals</guilabel> is checked, use the <literal>--ignore-externals</literal> switch.
sr: Ако је <guilabel>Изостави спољашње</guilabel>  чекирано, користите <literal>--ignore-externals</literal> прекидач.

note: (para)
en: If you are checking out a specific revision, specify that after the URL using <literal>-r</literal> switch.
sr: Ако преузимате специфичну ревизију, специфицирајте то после УРЛ користећи <literal>-r</literal> прекидач.

note: (para)
en: Updating multiple items is currently not an atomic operation in Subversion. So TortoiseSVN first finds the HEAD revision of the repository, and then updates all items to that particular revision number to avoid creating a mixed revision working copy.
sr: Ажурирањем вишеструких ставки тренутно није атомик операција у Сбверзији. ТортоисеСВН прво нађе ГЛАВНУ ревизију спремишта, затим ажурира све ставке ка том посебном ревизионом броју да избегне радну копију помешаних ревизија.

note: (para)
en: If only one item is selected for updating or the selected items are not all from the same repository, TortoiseSVN just updates to HEAD.
sr: Ако је само једна ставка одабрана за ажурирање или одабране ставке нису све из истог спремишта, ТортоисеСВН само ажурира до ГЛАВЕ.

note: (para)
en: No command line options are used here. <guilabel>Update to revision</guilabel> also implements the update command, but offers more options.
sr: Овде се не користе опције командне линије. <guilabel>Ажурирај у ревизију</guilabel> такође примењује команду ажурираља, али често више опција.

note: (title)
en: Update to Revision
sr: Ажурирај према ревизији...

note: (para)
en: If <guilabel>Only update the top folder</guilabel> is checked, use the <literal>-N</literal> switch.
sr: Ако је <guilabel>Само ажурирај вршни именик</guilabel> чекирано, користите <literal>-N</literal> прекидач.

note: (para)
en: In TortoiseSVN, the commit dialog uses several Subversion commands. The first stage is a status check which determines the items in your working copy which can potentially be committed. You can review the list, diff files against BASE and select the items you want to be included in the commit.
sr: У ТортоисеСВН, дијалог урезивања користи више Субверзионих команди. Први период је провера статуса која одређује ставке у вашој радној копији које могу бити потенцијално урезање. Можете вратити листу, дифф фајлови насупрот ОСНОВЕ и изабрати ставке које желите да буду укључене у урезивање.

note: (screen)
en: 
    svn status -v PATH
sr: 
    свн статус -в ПАТХ

note: (para)
en: If <guilabel>Show unversioned files</guilabel> is checked, TortoiseSVN will also show all unversioned files and folders in the working copy hierarchy, taking account of the ignore rules. This particular feature has no direct equivalent in Subversion, as the <literal>svn status</literal> command does not descend into unversioned folders.
sr: Ако је <guilabel>Прикажи неверзионисане фајлове</guilabel> чекирано, ТортоисеСВн ће такође приказати све неверзионисане фајлове и именике у хијерархији радне копије, узимајући у обзир правила занемаривања. Ова посебна особина нема директни еквивалент у Субверзији, као што < literal>svn status</literal>  команда не силази у неверзионисане именике.

note: (para)
en: If you check any unversioned files and folders, those items will first be added to your working copy.
sr: Ако проверите неке неверзионисане фајлове и именике, те ставке ће прво бити додате у вашу радну копију.

note: (screen)
en: 
    svn add PATH...
sr: 
    свн адд ПАТХ...

note: (para)
en: When you click on OK, the Subversion commit takes place. If you have left all the file selection checkboxes in their default state, TortoiseSVN uses a single recursive commit of the working copy. If you deselect some files, then a non-recursive commit (<literal>-N</literal>) must be used, and every path must be specified individually on the commit command line.
sr: Када кликнете ОК, Субверзионо урезивање почиње. Ако оставите све селекционе чекбоксове фајлова у њиховом уобичајеном стању, ТортоисеСВН користи једно рекурзивно урезивање радне копије. Ако деселектујете неке фајлове, онда не-рекурзивно урезивање (<literal>-N</literal>) мора да буде узето, и свака путања мора бити специфицирана индивидуално у командној линији урезивања.

note: (para)
en: <literal>LogMessage</literal> here represents the contents of the log message edit box. This can be empty.
sr: <literal>LogMessage</literal> овде редставља садржај дневник поруке бокса уређења. Ово може бити празно.

note: (para)
en: If <guilabel>Keep locks</guilabel> is checked, use the <literal>--no-unlock</literal> switch.
sr: Ако је  <guilabel>Keep locks</guilabel> чекирано, користите <literal>--no-unlock</literal> прекидач.

note: (screen)
en: 
    svn diff PATH
sr: 
    свн дифф ПАТХ

note: (para)
en: If you use Diff from the main context menu, you are diffing a modified file against its BASE revision. The output from the CLI command above also does this and produces output in unified-diff format. However, this is not what TortoiseSVN is using. TortoiseSVN uses TortoiseMerge (or a diff program of your choosing) to display differences visually between full-text files, so there is no direct CLI equivalent.
sr: Ако користите Дифф из главног контекст менија ви разликујете измењене фајлове рема ОСНОВНОЈ ревизији. Излаз из ИКЛ команде у ранијем тексту такође ради ово и производи излаз у уједињени-дифф формату. Међутим, ово није то што ТортоисеСВН користи. ТортоисеСВН користи ТороисеМерге (или дифф програм који сте изабрали) да прикаже разлике визуално између пун-текст фајлова, тако да нема ИКЛ еквивалента.

note: (para)
en: You can also diff any 2 files using TortoiseSVN, whether or not they are version controlled. TortoiseSVN just feeds the two files into the chosen diff program and lets it work out where the differences lie.
sr: Можете такође дифф нека два фајла користећи ТортоисеСВН, да ли су или нису под контролом верзија. ТтортоисеСВН смо унесе два фајла у изабрани дифф програм и пушта га да тражи где леже разлике.

note: (para)
en: By default, TortoiseSVN tries to fetch 100 log messages using the --limit method. If the settings instruct it to use old APIs, then the second form is used to fetch the log messages for 100 repository revisions.
sr: Уобичајени, ТортоисеСВН покушава да нађе 100 дневник порука користећи  --limit метод. Ако подешавање захтева да се користи стари АПИ, онда друга форма се користи да се нађе дневник порука за 100 ревизија спремишта.

note: (para)
en: If <guilabel>Stop on copy/rename</guilabel> is checked, use the <literal>--stop-on-copy</literal> switch.
sr: Ако је <guilabel>Стоп на копирај/преименуј</guilabel> чекирано, користите <literal>--stop-on-copy</literal> прекидач.

note: (para)
en: The initial status check looks only at your working copy. If you click on <guibutton>Check repository</guibutton> then the repository is also checked to see which files would be changed by an update, which requires the <literal>-u</literal> switch.
sr: Почетна провера статуса гледа само у вашу радну копију. Ако кликнете на <guibutton>Провери спремиште</guibutton> затим се спремиште такође провери да се види  који фајлови ће бити измењени ажурирањем, што захтева <literal>-u</literal> прекидач.

note: (title)
en: Revision Graph
sr: Ревизиони граф

note: (para)
en: The revision graph is a feature of TortoiseSVN only. There's no equivalent in the command line client.
sr: Ревизиони граф је могућност само ТортоисеСВН. Нема еквивалента у клијенту команде линије.

note: (para)
en: What TortoiseSVN does is an <screen>
    svn info URL_of_WC
    svn log -v URL
    </screen> where URL is the repository <emphasis>root</emphasis> and then analyzes the data returned.
sr: Оно што ТортоисеСВН ради је <screen>
    svn info URL_of_WC
    svn log -v URL
    </screen> где је УРЛ спремиште <emphasis>корен</emphasis> и онда анализира враћене податке.

note: (title)
en: Repo Browser
sr: Репо-претраживач

note: (para)
en: You can use <literal>svn info</literal> to determine the repository root, which is the top level shown in the repository browser. You cannot navigate <literal>Up</literal> above this level. Also, this command returns all the locking information shown in the repository browser.
sr: Можете користити <literal>svn info</literal> да одредите корен спремишта, који је на вршном нивоу приказан у претраживачу спремишта. Не можете се кретати  <literal>Горе</literal> изнад овог нивоа. Такође, ова команда враћа све информције о закључавању приказане у претраживачу спремишта.

note: (para)
en: The <literal>svn list</literal> call will list the contents of a directory, given a URL and revision.
sr: Позив <literal>svn list</literal> ће излистати садржај именика датог са УРЛ и ревизијом.

note: (para)
en: This command has no CLI equivalent. It invokes TortoiseMerge or an external 3-way diff/merge tool to look at the files involved in the conflict and sort out which lines to use.
sr: Ова команда им ИКЛ еквивалент. Она позива ТортоисеМерге или неки спољашњи 3-начина дифф-стопи алат да види у фајловима обухваћених конфликтима и уређује које линије да се користе.

note: (title)
en: Resolved
sr: Решено

note: (screen)
en: 
    svn resolved PATH
sr: 
    свн ресолвед ПАТХ

note: (screen)
en: 
    svn rename CURR_PATH NEW_PATH
sr: 
    свн ренаме ЦУРР_ПАТХ НЕW_ПАТХ

note: (screen)
en: 
    svn delete PATH
sr: 
    свн делете ПАТХ

note: (para)
en: The first stage is a status check which determines the items in your working copy which can potentially be reverted. You can review the list, diff files against BASE and select the items you want to be included in the revert.
sr: Први степен је провера статуса која одређује ставке у вашој радној копији које ће потенцијално бити враћене. Можете прегледати листу, дифф фајлови насупрот ОСНОВЕ, и изабрати ставке које желите да укључите у враћање.

note: (para)
en: When you click on OK, the Subversion revert takes place. If you have left all the file selection checkboxes in their default state, TortoiseSVN uses a single recursive (<literal>-R</literal>) revert of the working copy. If you deselect some files, then every path must be specified individually on the revert command line.
sr: Када кликнете ОК, Субверзионо враћање се дешава. Ако оставите избор фајлова чекбокс у уобичајеном статусу, ТортоисеСВН користи појединачно рекурзивно (<literal>-R</literal>) враћање радне копије. Ако деселектујете неке фајлове, онда свака путања мора бити специфицирана индивидуално у командној линији враћања.

note: (screen)
en: 
    svn revert [-R] PATH...
sr: 
    свн реверт [-Р] ПАТХ...

note: (screen)
en: 
    svn cleanup PATH
sr: 
    свн цлеануп ПАТХ

note: (title)
en: Get Lock
sr: Закључај

note: (para)
en: The first stage is a status check which determines the files in your working copy which can potentially be locked. You can select the items you want to be locked.
sr: Прва фаза у провери статуса која одређује фајлове у вашој радниј копији који ће потенцијално бити закључани. Можете изабрати ставке које желите да буду закључане.

note: (para)
en: <literal>LockMessage</literal> here represents the contents of the lock message edit box. This can be empty.
sr: <literal>LockMessage</literal> овде представља садржај катанац порука бокс уређења. Он може бити празан.

note: (para)
en: If <guilabel>Steal the locks</guilabel> is checked, use the <literal>--force</literal> switch.
sr: Ако је <guilabel>Украсти катанце</guilabel> чекиран, користите <literal>--force</literal> прекидаче.

note: (title)
en: Release Lock
sr: Скини Катанац

note: (screen)
en: 
    svn unlock PATH
sr: 
    свн унлоцк ПАТХ

note: (listitem)
en: Specific revision in repository
sr: Одређена ревизија у спремишту

note: (para)
en: The Branch/Tag dialog performs a copy to the repository. There are 3 radio button options: <placeholder-1/> which correspond to the 3 command line variants above.
sr: Грана/Знак дијалог омогућава копирање у спремиште. Постоје 3 радио дугмета опција: <placeholder-1/> које одговарају 3 варијанте командних линија горе.

note: (para)
en: The <guibutton>Dry run</guibutton> performs the same merge with the <literal>--dry-run</literal> switch.
sr: <guibutton>Чист рад</guibutton> омогућава исто стапање као <literal>--dry-run</literal> прекидач.

note: (para)
en: The <guibutton>Unified diff</guibutton> shows the diff operation which will be used to do the merge.
sr: <guibutton>Уједињене дифф</guibutton> приказују дифф операцију која ће бити коришћена за стапање.

note: (para)
en: This form is used when accessed from an unversioned folder, and the folder is used as the destination.
sr: Овај облик се користи када се приступа из неверзионисаног именика, и именик се користи као одредиште.

note: (para)
en: Exporting a working copy to a different location is done without using the Subversion library, so there's no matching command line equivalent.
sr: Извозом радне копије у различиту локацију дато је без коришћења Субверзионе библиотеке, тако да нема одговарајућег еквивалента командне линије.

note: (para)
en: What TortoiseSVN does is to copy all files to the new location while showing you the progress of the operation. Unversioned files/folders can optionally be exported too.
sr: Оно што ТортоисеСВН ради је да копира све фајлове у нову локацију док приказује прогрес операције. Неверзионисани фајлови/именици могу необавезно бити такође извезени.

note: (para)
en: In both cases, if <guilabel>Omit externals</guilabel> is checked, use the <literal>--ignore-externals</literal> switch.
sr: У оба случаја, ако је <guilabel>Недостају екстернали</guilabel> чекиран, користите <literal>--ignore-externals</literal> прекидач.

note: (screen)
en: 
    svn switch --relocate From_URL To_URL
sr: 
    свн сwитцх --релоцате Фром_УРЛ То_УРЛ

note: (title)
en: Create Repository Here
sr: Креурај спремиште овде

note: (para)
en: If you selected a folder, TortoiseSVN first scans it recursively for items which can be added.
sr: Ако изаберете именик, ТортоисеСВН прво прегледа све рекурзивно за ставке које могу бити додате.

note: (screen)
en: 
    svn import -m LogMessage PATH URL
sr: 
    свн импорт -м ЛогМессаге ПАТХ УРЛ

note: (screen)
en: 
    svn blame -r N:M -v PATH
    svn log -r N:M PATH
sr: 
    свн бламе -р Н:М -в ПАТХ
    свн лог -р Н:М ПАТХ

note: (para)
en: If you use TortoiseBlame to view the blame info, the file log is also required to show log messages in a tooltip. If you view blame as a text file, this information is not required.
sr: Ако користите ТортоисеБламе да видите инфо окривљавања, фајл дневник је такође потребан да прикаже дневник поруке у алатсавету. Ако видите окривљавање као текст фајл ова информација није потребна.

note: (title)
en: Add to Ignore List
sr: Додај у листу за занемаривање

note: (para)
en: Because the <literal>svn:ignore</literal> property is often a multi-line value, it is shown here as being changed via a text file rather than directly on the command line.
sr: Зато што  <literal>svn:ignore</literal>  особина је често виш-линијска вредност, то је овде приказано као да је измењена преко текат фајла радије него директно у командној линији.

note: (screen)
en: 
    svn diff PATH &gt; patch-file
sr: 
    свн дифф ПАТХ &гт; патцх-филе

note: (para)
en: TortoiseSVN creates a patch file in unified diff format by comparing the working copy with its BASE version.
sr: ТортоисеСВН креира фајл закрпу у уједињеном дифф формату поредећи радну копију са ОСНОВНОМ верзијом.

note: (para)
en: Applying patches is a tricky business unless the patch and working copy are at the same revision. Luckily for you, you can use TortoiseMerge, which has no direct equivalent in Subversion.
sr: Примена закрпа је трик посао све док закрпа и радна копија су исте ревизије. Срећом за вас, можете користити ТортоисеМерге, који нема директни еквивалент у Субверзији.

note: (title)
en: Implementation Details
sr: Имплементациони детаљи

note: (para)
en: This appendix contains a more detailed discussion of the implementation of some of TortoiseSVN's features.
sr: Овај додатак садржи детаљнију дисусију примене неких ТортоисеСВН могућности.

note: (primary)
en: overlay priority
sr: приоритет прекривања

note: (para)
en: Every file and folder has a Subversion status value as reported by the Subversion library. In the command line client, these are represented by single letter codes, but in TortoiseSVN they are shown graphically using the icon overlays. Because the number of overlays is very limited, each overlay may represent one of several status values.
sr: Сваки фахл и именик има Субверзиону статусну вредност како је објашњено у Субверзионој библиотеци. У клијентима командне линије, ово је претстављено једним словом кода, али ТортоисеСВН га приказује графички користећи прекривач икону. Пошто је број прекривача ограничен, сваки прекривач може престављати једну од више статусних вредности.

note: (para)
en: <graphic fileref="images/ConflictIcon.png"/> The <emphasis>Conflicted</emphasis> overlay is used to represent the <literal>conflicted</literal> state, where an update or switch results in conflicts between local changes and changes downloaded from the repository. It is also used to indicate the <literal>obstructed</literal> state, which can occur when an operation is unable to complete.
sr: <graphic fileref="images/ConflictIcon.png"/>  <emphasis>Конфликтан</emphasis> прекривач се користи да прикаже  <literal>конфликтно</literal> стање, где ажурирање или прекидач дају конфликт између локалних измена и измена скинутих из спремишта. То се такође користи да означи <literal>обструктивно</literal> стање, које се може јавити када је операција неспособна да се изврши.

note: (para)
en: <graphic fileref="images/ModifiedIcon.png"/> The <emphasis>Modified</emphasis> overlay represents the <literal>modified</literal> state, where you have made local modifications, the <literal>merged</literal> state, where changes from the repository have been merged with local changes, and the <literal>replaced</literal> state, where a file has been deleted and replaced by another different file with the same name.
sr: <graphic fileref="images/ModifiedIcon.png"/> <emphasis>Модификован</emphasis> прекривач представља <literal>модификовано</literal> стање, где имате да урадите локалне измене, <literal>стопљено</literal>  стање, где су измене у спремишту стопљене са локалним изменама, и <literal>замењено</literal> стање, где је фајл обрисан и замењен са другим различитим фајлом истог имена.

note: (para)
en: <graphic fileref="images/DeletedIcon.png"/> The <emphasis>Deleted</emphasis> overlay represents the <literal>deleted</literal> state, where an item is scheduled for deletion, or the <literal>missing</literal> state, where an item is not present. Naturally an item which is missing cannot have an overlay itself, but the parent folder can be marked if one of its child items is missing.
sr: <graphic fileref="images/DeletedIcon.png"/> <emphasis>Обрисан</emphasis> прекривач представља <literal>обрисано</literal>  стање, где је ставка планирана за брисање, или <literal>недостаје</literal> стање, где ставка није присутна. Приридно ставка која недостаје не може имати прекривач, али предачки именик се може означити ако један од његових потомака недостаје.

note: (para)
en: <graphic fileref="images/AddedIcon.png"/> The <emphasis>Added</emphasis> overlay is simply used to represent the <literal>added</literal> status when an item has been added to version control.
sr: <graphic fileref="images/AddedIcon.png"/><emphasis>Додат</emphasis> прекривач се једноставно користи да представи <literal>додат</literal> статус када је ставка додата у контролу верзија.

note: (para)
en: <graphic fileref="images/InSubVersionIcon.png"/> The <emphasis>In Subversion</emphasis> overlay is used to represent an item which is in the <literal>normal</literal> state, or a versioned item whose state is not yet known. Because TortoiseSVN uses a background caching process to gather status, it may take a few seconds before the overlay updates.
sr: <graphic fileref="images/InSubVersionIcon.png"/> <emphasis>У Субверзију</emphasis> прекривач се користи да прикаже ставку која је у <literal>нормалномl</literal> стању, или верзионисана ставка чије стање није познато. Пошто ТортоисеСВН користи позадински кешинг процес уједини статус то може узети неколико секунди пре него се прекривач ажурира.

note: (para)
en: <graphic fileref="images/ReadOnlyIcon.png"/> The <emphasis>Needs Lock</emphasis> overlay is used to indicate when a file has the <literal>svn:needs-lock</literal> property set. For working copies which were created using Subversion 1.4.0 and later, the <literal>svn:needs-lock</literal> status is cached locally by Subversion and this is used to determine when to show this overlay. For working copies which are in pre-1.4.x format, TortoiseSVN shows this overlay when the file has read-only status. Note that Subversion automatically upgrades working copies when you update them, although the caching of the <literal>svn:needs-lock</literal> property may not happen until the file itself is updated.
sr: <graphic fileref="images/ReadOnlyIcon.png"/> <emphasis>Тражи Катанац</emphasis> прекривач се користи да означи када фајл има <literal>svn:needs-lock</literal> особину подешену. За радне копије које су креиране коришћењем Субверзије 1.4.9 и даље, <literal>svn:needs-lock</literal> статус је кеширан локално помоћу Субверзије и он се користи да одреди када да прикаже овај прекривач. За радне копије које су у пре-1.4.х формату, ТортоисеСВН приказује овај прекривач када фајл има само-читање статус. Приметимо да Субверзија аутоматски дограђује радне копије када их ажурирате, такође кеширање <literal>svn:needs-lock</literal> особине се можда неће десити док сам фајл није ажуриран.

note: (para)
en: <graphic fileref="images/LockedIcon.png"/> The <emphasis>Locked</emphasis> overlay is used when the local working copy holds a lock for that file.
sr: <graphic fileref="images/LockedIcon.png"/> <emphasis>Закључан</emphasis> прекривач се користи када локална радна копија држи катанац на фајлу.

note: (para)
en: <graphic fileref="images/IgnoredIcon.png"/> The <emphasis>Ignored</emphasis> overlay is used to represent an item which is in the <literal>ignored</literal> state, either due to a global ignore pattern, or the <literal>svn:ignore</literal> property of the parent folder. This overlay is optional.
sr: <graphic fileref="images/IgnoredIcon.png"/> <emphasis>Занемарен</emphasis> прекривач се користи да прикаже ставку која је у  <literal>занемареном</literal> стању, или због општег модела занемаривања, или <literal>svn:ignore</literal> особине предачког именика. Овај прекривач је произвољан.

note: (para)
en: <graphic fileref="images/UnversionedIcon.png"/> The <emphasis>Unversioned</emphasis> overlay is used to represent an item which is in the <literal>unversioned</literal> state. This is an item in a versioned folder, but which is not under version control itself. This overlay is optional.
sr: <graphic fileref="images/UnversionedIcon.png"/> <emphasis>Неверзионисан</emphasis> прекривач се користи да прикаже ставку која је у <literal>неверзионисаном</literal> стању. То је ставка у верзионисаном именику, али која сама није под контролом верзија. Овај прекривач је произвољан.

note: (para)
en: If an item has subversion status <literal>none</literal> (the item is not within a working copy) then no overlay is shown. If you have chosen to disable the <emphasis>Ignored</emphasis> and <emphasis>Unversioned</emphasis> overlays then no overlay will be shown for those files either.
sr: Ако ставка има субверзиони статус <literal>ниједан</literal> (ставка није у радној копији) прекривач  онда неће бити приказан за те фајлове.

note: (para)
en: An item can only have one Subversion status value. For example a file could be locally modified and it could be marked for deletion at the same time. Subversion returns a single status value - in this case <literal>deleted</literal>. Those priorities are defined within Subversion itself.
sr: Ставка може имати само једну Субверзиону статусну вредност. На пример фајл може бити локално измењен и може бити означен за брисање у исто време. Субверзија враћа јединичну статусну вредност - у овом случају <literal>обрисан</literal>. Ови приоритети су дефинисани самом Субверзијом.

note: (para)
en: When TortoiseSVN displays the status recursively (the default setting), each folder displays an overlay reflecting its own status and the status of all its children. In order to display a single <emphasis>summary</emphasis> overlay, we use the priority order shown above to determine which overlay to use, with the <emphasis>Conflicted</emphasis> overlay taking highest priority.
sr: Када ТортоисеСВН приказује статус рекурзивно (уобичајено подешавање), сваки именик приказује прекривач који рефлектује његов лични статус и статус свих његових потомака. Да би приказао појединачни <emphasis>резултантни</emphasis> прекривач, користимо ред приоритета приказан горе да одредимо који прекривач да користимо, са <emphasis>Конфликтан</emphasis> прекривачем имамо највиши приоритет.

note: (para)
en: In fact, you may find that not all of these icons are used on your system. This is because the number of overlays allowed by Windows is limited to 15. Windows uses 4 of those, and the remaining 11 can be used by other applications. If there are not enough overlay slots available, TortoiseSVN tries to be a <quote>Good Citizen (TM)</quote> and limits its use of overlays to give other apps a chance.
sr: У ствари, не можете наћи све те иконе да се користе у вашем систему. Ово је зато што бројни прекривачи које допушта Виндоуз су ограничени на 15. Виндоуз користи 4 од њих, и преосталих 11 се могу користити са другим апликацијама. Ако постоји довољно дозвољених прекривачких слотова, ТортоисеСВН покушава да буде <quote>Добар Грађанин (ТМ)</quote> и ограничава своје коришћење прекривача да да другим апликацијама шнсу.

note: (para)
en: <emphasis>Normal</emphasis>, <emphasis>Modified</emphasis> and <emphasis>Conflicted</emphasis> are always loaded and visible.
sr: <emphasis>Normal</emphasis>, <emphasis>Измењен</emphasis> и <emphasis>Конфликтан</emphasis> су увек унети и видљиви.

note: (para)
en: <emphasis>Deleted</emphasis> is loaded if possible, but falls back to <emphasis>Modified</emphasis> if there are not enough slots.
sr: <emphasis>Обрисан</emphasis> је унет ако је могуће, али ида назад у <emphasis>Измењен</emphasis> ако нема довољно слотова.

note: (para)
en: <emphasis>Read-Only</emphasis> is loaded if possible, but falls back to <emphasis>Normal</emphasis> if there are not enough slots.
sr: <emphasis>Само-Читање</emphasis> је унет ако је могуће, али пада назад у <emphasis>Нормалан</emphasis> ако нема довољно слотова.

note: (para)
en: <emphasis>Locked</emphasis> is only loaded if there are fewer than 13 overlays already loaded. It falls back to <emphasis>Normal</emphasis> if there are not enough slots.
sr: <emphasis>Закључан</emphasis> је само унет ако је мање од 13 прекривача унето. Пада назад у emphasis>Нормалан</emphasis> ако нема довољно слотова.

note: (para)
en: <emphasis>Added</emphasis> is only loaded if there are fewer than 14 overlays already loaded. It falls back to <emphasis>Modified</emphasis> if there are not enough slots.
sr: <emphasis>Додат</emphasis> се само уноси ако има мање од 14 прекривача већ унето. Пада назад у <emphasis>Измењен</emphasis> ако нема довољно слотова.

note: (title)
en: Securing Svnserve using SSH
sr: Осигурање Свнсерва користећи ССХ

note: (para)
en: This section provides a step-by-step guide to setting up Subversion and TortoiseSVN to use the <literal>svn+ssh</literal> protocol. If you already use authenticated SSH connections to login to your server, then you are already there and you can find more detail in the Subversion book. If you are not using SSH but would like to do so to protect your Subversion installation, this guide gives a simple method which does not involve creating a separate SSH user account on the server for every subversion user.
sr: Ово поглавље обезбеђује корак-по-корак водич за подешавање Субверзије и ТороисеСВН да користе <literal>svn+ssh</literal> протокол. Ако већ користите аутентификовану ССХ везу да се логујете на сервер, онда сте већ ту и можете наћи више детаља у Субверзионој књизи. Ако не користите ССХ али бисте желели да то радите да би заштитили вашу инсталацију Субверзије, овај водич вам даје једноставан метод који не обухвата креирање посебног ССХ корисничког налога на серверу за сваког Субверзионог корисника.

note: (para)
en: In this implementation we create a single SSH user account for all subversion users, and use different authentication keys to differentiate between the real Subversion users.
sr: У овој примени креирамо појединачног ССХ корисника за све субверзионе кориснике, и користимо различите аутентификационе кључеве да направимо разлику између правих Субверзионих корисника.

note: (para)
en: In this appendix we assume that you already have the subversion tools installed, and that you have created a repository as detailed elsewhere in this manual. Note that you should <emphasis>not</emphasis> start svnserve as a service or daemon when used with SSH.
sr: У овом додатку узимамо да већ имате субверзиони алат инсталиран, и имате креирано спремиште како је детаљно објашњено негде у овом упутству. Приметимо да <emphasis>не</emphasis> треба покренути свсерв као сервис или даемон када га користите са ССХ.

note: (para)
en: Much of the information here comes from a tutorial provided by Marc Logemann, which can be found at <ulink url="http://www.logemann.org/2007/03/13/subversion-tortoisesvn-ssh-howto/"><citetitle>www.logemann.org</citetitle></ulink> Additional information on setting up a Windows server was provided by Thorsten Müller. Thanks guys!
sr: Много од информација овде долази од Марк Логемана, које се могу наћи на <ulink url="http://www.logemann.org/2007/03/13/subversion-tortoisesvn-ssh-howto/"><citetitle>www.logemann.org</citetitle></ulink> Додатне информације о подешавању Виндоуз сервера обезбедио је Торстон Милер. Хвала људи!

note: (title)
en: Setting Up a Linux Server
sr: Подешавање Линукс сервера

note: (para)
en: You need to have SSH enabled on the server, and here we assume that you will be using OpenSSH. On most distributions this will already be installed. To find out, type: <screen>
    ps xa | grep sshd
    </screen> and look for ssh jobs.
sr: Потребно је да имате ССХ омогућен на серверу, и овде узимамо да користите ОтворенССХ. У већини дистрибуција ово ће бити већ инсталирано. Да га пронађете откуцајте: <screen>
    ps xa | grep sshd
    </screen> и потражите ссх послове.

note: (para)
en: One point to note is that if you build Subversion from source and do not provide any argument to <filename>./configure</filename>, Subversion creates a <filename>bin</filename> directory under <filename>/usr/local</filename> and places its binaries there. If you want to use tunneling mode with SSH, you have to be aware that the user logging in via SSH needs to execute the svnserve program and some other binaries. For this reason, either place <filename>/usr/local/bin</filename> into the <literal>PATH</literal> variable or create symbolic links of your binaries to the <filename>/usr/sbin</filename> directory, or to any other directory which is commonly in the <literal>PATH</literal>.
sr: Да приметимо један моменат ако градите Субверзију од изворног кода и не обезбедите неки аргумент за <filename>./configure</filename>, Субверзија креира <filename>bin</filename> именик под <filename>/usr/local</filename> и смешта своје бинарно стабло овде. Ако желите да користите тунел мод са ССХ, морате водити рачуна да корисничко логовање преко ССХ тражи да се изврши свнсерв програм и неки од бинарних. Због овог разлога, или сместите <filename>/usr/local/bin</filename>  у <literal>PATH</literal>  променљиву или креирајте симболичку везу ваших бинарних програма са <filename>/usr/sbin</filename>  имеником, или ка неком другом именику који је обично у  <literal>PATH</literal>.

note: (para)
en: To check that everything is OK, login in as the target user with SSH and type: <screen>
    which svnserve
    </screen> This command should tell you if svnserve is reachable.
sr: Да проверите да је све ОК, логујте се као циљани корисник са ССХ и откуцајте: <screen>
    which svnserve
    </screen> Ова команда вам треба рећи ако је свнсерве доступан.

note: (para)
en: Create a new user which we will use to access the svn repository: <screen>
    useradd -m svnuser
    </screen> Be sure to give this user full access rights to the repository.
sr: Креирајте новог корисника кога ћемо користити да приступимо свн спремишту: <screen>
    useradd -m svnuser
    </screen> Будите сигурни да дате кориснику пун приступ  спремишту.

note: (title)
en: Setting Up a Windows Server
sr: Подешавање Виндоуз сервера

note: (para)
en: Install Cygwin SSH daemon as described here: <ulink url="http://pigtail.net/LRP/printsrv/cygwin-sshd.html"><citetitle>http://pigtail.net/LRP/printsrv/cygwin-sshd.html</citetitle></ulink>
sr: Инсталирајте Цигвин ССХ даемон како је описано овде: <ulink url="http://pigtail.net/LRP/printsrv/cygwin-sshd.html"><citetitle>http://pigtail.net/LRP/printsrv/cygwin-sshd.html</citetitle></ulink>

note: (para)
en: Create a new Windows user account <literal>svnuser</literal> which we will use to access the repository. Be sure to give this user full access rights to the repository.
sr: Креирајте нови рачун Виндоуз корисника <literal>svnuser</literal> који ћемо користити да приступимо спремишту. Будите сигурни да дате кориснику сва приступна права ка спремишту.

note: (para)
en: If there is no password file yet then create one from the Cygwin console using: <screen>
    mkpasswd -l &gt; /etc/passwd
    </screen>
sr: Ако још нема фајла лозинки  онда креирајте један из Цигвин конзоле користећи: <screen>
    mkpasswd -l &gt; /etc/passwd
    </screen>

note: (title)
en: SSH Client Tools for use with TortoiseSVN
sr: ССЈ клијент алат за коришћење са ТортоисеСВН

note: (para)
en: Grab the tools we need for using SSH on the windows client from this site: <ulink url="http://www.chiark.greenend.org.uk/~sgtatham/putty/"><citetitle>http://www.chiark.greenend.org.uk/~sgtatham/putty/</citetitle></ulink> Just go to the download section and get <filename>Putty</filename>, <filename>Plink</filename>, <filename>Pageant</filename> and <filename>Puttygen</filename>.
sr: Зграбите алате који су нам потребни за коришћење ССХ на виндоуз клијенту са сајта: <ulink url="http://www.chiark.greenend.org.uk/~sgtatham/putty/"><citetitle>http://www.chiark.greenend.org.uk/~sgtatham/putty/</citetitle></ulink>  Само одите на даунлоад секцију и узмите <filename>Putty</filename>, <filename>Plink</filename>, <filename>Pageant</filename> и <filename>Puttygen</filename>.

note: (title)
en: Creating OpenSSH Certificates
sr: Креирање ОпенССХ цертификата

note: (para)
en: The next step is to create a key pair for authentication. There are two possible ways to create keys. The first is to create the keys with PuTTYgen on the client, upload the public key to your server and use the private key with PuTTY. The other is to create the key pair with the OpenSSH tool ssh-keygen, download the private key to your client and convert the private key to a PuTTY-style private key.
sr: Следећи корак је креирање пара кључева за аутентификацију. Постоје два могућа начина креирања кључева. Најпре креирати кључеве са PuTTYgen као клијент, унесите публик кључ на ваш сервер и користите приватни кључ са PuTTY. Друго је креирати пар кључева са OpenSSH алатом ssh-keygen, скините приватни кључ у ваш клијент и конвертујте приватни кључ у PuTTY-стил приватни кључ.

note: (title)
en: Create Keys using ssh-keygen
sr: Креирање тастера користећи ссх-кијген

note: (para)
en: Login to the server as <literal>root</literal> or <literal>svnuser</literal> and type: <screen>
    ssh-keygen -b 1024 -t dsa -N passphrase -f keyfile
    </screen> substituting a real pass-phrase (which only you know) and key file. We just created a SSH2 DSA key with 1024 bit key-phrase. If you type <screen>
    ls -l keyfile*
    </screen> you will see two files, <filename>keyfile</filename> and <filename>keyfile.pub</filename>. As you might guess, the <filename>.pub</filename> file is the public key file, the other is the private one.
sr: Логујте се на сервер као <literal>root</literal> или <literal>svnuser</literal> и откуцајте: <screen>
    ssh-keygen -b 1024 -t dsa -N passphrase -f keyfile
    </screen> substituting a real pass-phrase (which only you know) and key file. We just created a SSH2 DSA key with 1024 bit key-phrase. If you type <screen>
    ls -l keyfile*
    </screen> видећете два фајла, <filename>keyfile</filename> и <filename>keyfile.pub</filename>. Како можете погодити, <filename>.pub</filename> фајл је публик кључ фајл, други је приватни.

note: (para)
en: Append the public key to those in the <filename>.ssh</filename> folder within the <literal>svnuser</literal> home directory: <screen>
    cat keyfile.pub &gt;&gt; /home/svnuser/.ssh/authorized_keys
    </screen>
sr: Додајте публик кључ на оне у <filename>.ssh</filename> именик у оквиру <literal>svnuser</literal> кућни именик: <screen>
    cat keyfile.pub &gt;&gt; /home/svnuser/.ssh/authorized_keys

note: (para)
en: In order to use the private key we generated, we have to convert it to a putty format. This is because the private key file format is not specified by a standards body. After you download the private key file to your client PC, start PuTTYgen and use <menuchoice><guimenu>Conversions</guimenu><guimenuitem>Import key</guimenuitem></menuchoice>. Browse to your file <filename>keyfile</filename> which you got from the server the passphrase you used when creating the key. Finally click on <guibutton>Save private key</guibutton> and save the file as <filename>keyfile.PPK</filename>.
sr: Да бисмо могли користити приватне кључеве које смо генерисали имамо да их конвертујемо у putty формат. Ово је зато шзо приватни кључеви фајл формат није специфициран стандардно. Када скинете приватан кључ фајл у ваш ПЦ, покрените PuTTYgen и користите <menuchoice><guimenu>Конверзије</guimenu><guimenuitem>Увези кључ</guimenuitem></menuchoice>. Претражите за ваш фајл <filename>keyfile</filename> који ће вам  дати са  сервера  пролазнуфразу коју користите када креирате кључ. На крају кликните на <guibutton>Сачувајте приватан кључ</guibutton> и сачувајте фајл као  <filename>keyfile.PPK</filename>.

note: (title)
en: Create Keys using PuTTYgen
sr: Креирање тастера коришћењем ПуТТИген

note: (para)
en: Use PuTTYgen to generate a public-key/private-key pair and save it. Copy the public key to the server and append it to those in the <filename>.ssh</filename> folder within the <literal>svnuser</literal> home directory: <screen>
    cat keyfile.pub &gt;&gt; /home/svnuser/.ssh/authorized_keys
    </screen>
sr: Користите PuTTYgen да генеришете публик-кључ/приватни-кључ пар и сачувајте га. Копирајте публик кључ на сервер и додајте га у <filename>.ssh</filename> именик у оквиру <literal>svnuser</literal> кућни именик: <screen>
    cat keyfile.pub &gt;&gt; /home/svnuser/.ssh/authorized_keys
    </screen>

note: (title)
en: Test using PuTTY
sr: Тест користећи ПуТТИ

note: (para)
en: To test the connection we will use PuTTY. Start the program and on the <guilabel>Session</guilabel> tab set the hostname to the name or IP address of your server, the protocol to SSH and save the session as <literal>SvnConnection</literal> or whatever name you prefer. On the <guilabel>SSH</guilabel> tab set the preferred SSH protocol version to 2 and from <guilabel>Auth</guilabel> set the full path to the <literal>.PPK</literal> private key file you converted earlier. Go back to the <guilabel>Sessions</guilabel> tab and hit the <guilabel>Save</guilabel> button. You will now see <literal>SvnConnection</literal> in the list of saved sessions.
sr: Да се тестире веза користићемо PuTTY. Покрените програм и на <guilabel>Session</guilabel> таб подесите име домаћина на име ИП адресе вашег сервера, урадите протокол до ССХ и сачувајте сесију као <literal>SvnConnection</literal> или под неким именом које волите. На <guilabel>SSH</guilabel> таб подесите жељени ССХ протокол верзију на 2 из <guilabel>Auth</guilabel> подесите пуну путању ка <literal>.PPK</literal> приватни кључ фајл који сте раније конвертовали. Вратите се на <guilabel>Sessions</guilabel> таб и притисните  <guilabel>Save</guilabel> дугме. Сада ћете видети <literal>SvnConnection</literal> у листи сачуваних сесија.

note: (para)
en: Click on <guilabel>Open</guilabel> and you should see a telnet style login prompt. Use <literal>svnuser</literal> as the user name and if all is well you should connect directly without being prompted for a password.
sr: Кликните на <guilabel>Отвори</guilabel> и треба да видите логин промт у телнет стилу. Користите <literal>svnuser</literal> као корисничко име и ако је све добро треба да се конектујете директно без питања за лозинку.

note: (para)
en: You may need to edit <filename>/etc/sshd_config</filename> on the server. Edit lines as follows and restart the SSH service afterwards. <screen>
    PubkeyAuthentication yes
    PasswordAuthentication no
    PermitEmptyPasswords no
    ChallengeResponseAuthentication no
    </screen>
sr: Можете имати потребу да уредите <filename>/etc/sshd_config</filename> на серверу. Уредите линије које следе и рестартујте ССХ сервис на крају. <screen>
    PubkeyAuthentication yes
    PasswordAuthentication no
    PermitEmptyPasswords no
    ChallengeResponseAuthentication no
    </screen>

note: (title)
en: Testing SSH with TortoiseSVN
sr: Тестирање ССХ са ТортоисеСВН

note: (para)
en: So far we have only tested that you can login using SSH. Now we need to make sure that the SSH connection can actually run svnserve. On the server modify <filename>/home/svnuser/.ssh/authorized_keys</filename> as follows to allow many subversion authors to use the same system account, <literal>svnuser</literal>. Note that every subversion author uses the same login but a different authentication key, thus you have to add one line for every author.
sr: Тако сад имамо само да тестирамо то да се можете логовати користећи ССХ. Сада нам је потрено да осигурамо да ССХ веза може стварно извршавати свнсерве. На серверу измените <filename>/home/svnuser/.ssh/authorized_keys</filename> како следи да омогућите да многи субверзиони аутори користе исти систем налог, <literal>svnuser</literal>. Приметимо да сваки субверзиони аутор користи исти логин али различит аутентификациони кључ, тако да имате да додате једну линију за саког аутора.

note: (para)
en: Note: This is all on one very long line. <screen>
    command="svnserve -t -r &lt;ReposRootPath&gt; --tunnel-user=&lt;author&gt;",
                no-port-forwarding,no-agent-forwarding,no-X11-forwarding,
                no-pty ssh-rsa &lt;PublicKey&gt; &lt;Comment&gt;
    </screen> There are several values that you need to set according to your setup.
sr: Приметимо: Ово је све у једној јако дугачкој линији. <screen>
    command="svnserve -t -r &lt;ReposRootPath&gt; --tunnel-user=&lt;author&gt;",
                no-port-forwarding,no-agent-forwarding,no-X11-forwarding,
                no-pty ssh-rsa &lt;PublicKey&gt; &lt;Comment&gt;
    </screen> Постоји више вредности које су вам потребне да подесите у складу са вашим сетапом.

note: (para)
en: <literal>&lt;ReposRootPath&gt;</literal> should be replaced with the path to the directory containing your repositories. This avoids the need to specify full server paths within URLs. Note that you must use forward slashes even on a Windows server, e.g. <filename>c:/svn/reposroot</filename>. In the examples below we assume that you have a repository folder within the repository root called <filename>repos</filename>.
sr: <literal>&lt;ReposRootPath&gt;</literal> треба да буде замењен путањом ка именику који садржи ваше спремиште. Ово уклања потребу да се специфицира пуна сервер путања у оквиру УРЛ. Приметимо да морате користити инверзне косе црте чак и на Виндоуз серверу, нпр. <filename>c:/svn/reposroot</filename>. У примеру испод узели смо да имате именик спремишта у корену спремишта звани <filename>repos</filename>.

note: (para)
en: <literal>&lt;author&gt;</literal> should be replaced with the svn author that you want to be stored on commit. This also allows svnserve to use its own access rights within <filename>svnserve.conf</filename>.
sr: <literal>&lt;author&gt;</literal> треба бити замењен са свн аутором кога желите да сачувате при урезивању. Ово такође омогућава свнсерве да користи своја лична приступна права у оквиру <filename>svnserve.conf</filename>.

note: (para)
en: <literal>&lt;PublicKey&gt;</literal> should be replaced with the public key that you generated earlier.
sr: <literal>&lt;PublicKey&gt;</literal>  треба бити замењен са публик кључем који сте генерисали раније.

note: (para)
en: <literal>&lt;Comment&gt;</literal> can be any comment you like, but it is useful for mapping an svn author name to the person's real name.
sr: <literal>&lt;Comment&gt;</literal> може бити сваки коментар који желите, али корисно је за обележавање свн аутор имена правим именом особе.

note: (para)
en: Right click on any folder in Windows Explorer and select <menuchoice><guimenu>TortoiseSVN</guimenu><guimenuitem>Repo-Browser</guimenuitem></menuchoice>. You will be prompted to enter a URL, so enter one in this form: <screen>
    svn+ssh://svnuser@SvnConnection/repos
    </screen> What does this URL mean? The Schema name is <literal>svn+ssh</literal> which tells TortoiseSVN how to handle the requests to the server. After the double slash, you specify the user to connect to the server, in our case <literal>svnuser</literal>. After the <literal>@</literal> we supply our PuTTY session name. This session name contains all details like where to find the private key and the server's IP or DNS. Lastly we have to provide the path to the repository, relative to the repository root on the server, as specified in the <filename>authorized_keys</filename> file.
sr: Десни клик на неки именик Виндоуз Експлорера и изаберите <menuchoice><guimenu>ТортоисеСВН</guimenu><guimenuitem>Репо-Претраживач</guimenuitem></menuchoice>. Бићете питани да унесете УРЛ, тако унесте један у облику: <screen>
    svn+ssh://svnuser@SvnConnection/repos
    </screen> Шта овај УРЛ значи? Шема име је <literal>svn+ssh</literal> који каже ТортоисеСВН како да рукује са захтевима ка серверу. После двоструке косе линије, специфицирајте корисника који се спаја на сервер, у нашем случају <literal>svnuser</literal>. После <literal>@</literal> ми додајемо наш PuTTY име сесије. Име сесије садржи све детаље као где наћи приватан кључ и серверов ИП или ДНС. На крају имамо да додамо путању ка спремишту, релативно ка корену спремишта на серверу, како је специфицирано у <filename>authorized_keys</filename> фајлу.

note: (para)
en: Click on <guibutton>OK</guibutton> and you should be able to browse the repository content. If so you now have a running SSH tunnel in conjunction with TortoiseSVN.
sr: Кликните на <guibutton>OK</guibutton> и моћићете да претражујете садржај спремишта. Ако је тако сада имате ССХ тунел који се извршава заједно са ТортоисеСВН.

note: (para)
en: Note that by default TortoiseSVN uses its own version of Plink to connect. This avoids a console window popping up for every authentication attempt, but it also means that there is nowhere for error messages to appear. If you receive the error <quote>Unable to write to standard output</quote>, you can try specifying Plink as the client in TortoiseSVN's network settings. This will allow you to see the real error message generated by Plink.
sr: Приметимо да уобичајено ТортоисеСВН користи своју личну верзију Плинк везе. Ово онемогуава виндоуз конзолу да искаче за сваки аутентификациони покушај, али то такође значи да нема где да се појаве поруке о грешци. Ако примите грешку <quote>Не може да пише на стандардни излаз</quote>, можете покушати да специфицирате Плинк као клијент у ТортоисеСВН мрежном подешавању. Ово ће омогућити да видите праве поруке о грешци генерисане са Плинк.

note: (title)
en: SSH Configuration Variants
sr: ССХ конфигурационе варијанте

note: (para)
en: One way to simplify the URL in TortoiseSVN is to set the user inside the PuTTY session. For this you have to load your already defined session <literal>SvnConnection</literal> in PuTTY and in the <guilabel>Connection</guilabel> tab set <guilabel>Auto login user</guilabel> to the user name, e.g. <literal>svnuser</literal>. Save your PuTTY session as before and try the following URL inside TortoiseSVN: <screen>
    svn+ssh://SvnConnection/repos
    </screen> This time we only provide the PuTTY session <literal>SvnConnection</literal> to the SSH client TortoiseSVN uses (TortoisePlink.exe). This client will check the session for all necessary details.
sr: Један начин да упростите УРЛ у ТортоисеСВН је да подесите корисника унутар PuTTY седница. За ово имате да унесете скоро дефинисане седнице <literal>SvnConnection</literal> у PuTTY и у <guilabel>Веза</guilabel>таб подесите  <guilabel>Ауто логован корисник</guilabel> имену корисника, нпр. <literal>svnuser</literal>.  Сачувајте  вашу PuTTY седницу као раније и покушајте да пратите УРЛ унутар ТортоисеСВН: <screen>
    svn+ssh://SvnConnection/repos
    </screen> Овог пута ми само обезбеђујемо PuTTY седницу <literal>SvnConnection</literal> да га ССХ клијент ТортоисеСВН користи (TortoisePlink.exe). Клијент ће проверити седницу за све неопходне детаље.

note: (para)
en: At the time of writing PuTTY does not check all saved configurations, so if you have multiple configurations with the same server name, it will pick the first one which matches. Also, if you edit the default configuration and save it, the auto login user name is <emphasis>not</emphasis> saved.
sr: У време писања PuTTY не проверава све сачуване конфигурације, тако ако имате више конфигурација са истим именом сервера, то ће узети први који нађе. Такође, ако уређујете уобичајену конфигурацију и сачувате је, ауто логин корисничко име <emphasis>није</emphasis> сачувано.

note: (para)
en: Many people like to use Pageant for storing all their keys. Because a PuTTY session is capable of storing a key, you don't always need Pageant. But imagine you want to store keys for several different servers; in that case you would have to edit the PuTTY session over and over again, depending on the server you are trying to connect with. In this situation Pageant makes perfect sense, because when PuTTY, Plink, TortoisePlink or any other PuTTY-based tool is trying to connect to an SSH server, it checks all private keys that Pageant holds to initiate the connection.
sr: Многи људи воле да користе Пагеант за складиштење својих кључева. Пошто  је PuTTY седница способна да складишти кључеве, не можете увек тражити Пагеант. Али замислимо да желите да складиштите кључеве разних свнсерва; у том случају имате да уредите PuTTY седницу опет и опет, у зависности од сервера на који покушавате да се повежете. У тој ситуацији Пегеант чини изванредан осећај, зато што PuTTY, ТортоисеСВН, ТортоисеПлинк или сваки други PuTTY-заснован алат који покушава да се повеже на ССХ сервер, он проверава приватне кључеве које Пагеант држи да иницира везу.

note: (para)
en: For this task, simply run Pageant and add the private key. It should be the same private key you defined in the PuTTY session above. If you use Pageant for private key storage, you can delete the reference to the private key file in your saved PuTTY session. You can add more keys for other servers, or other users of course.
sr: За овај задатак, једноставно извршите Пагеанат и додајте приватан кључ. То би требало бити исти приватни кључ који сте дефинисали у PuTTY седници. Ако користите Пагеант за складиштење приватних кључева, можете обрисати референце на приватне кључеве у вашој ускладиштеној  PuTTY седници. Можете додати више кључева за друге сервере, или друге кориснике свакако.

note: (para)
en: If you don't want to repeat this procedure after every reboot of your client, you should place Pageant in the auto-start group of your Windows installation. You can append the keys with complete paths as command line arguments to Pageant.exe
sr: Ако не желите да поновите ову процедуру после сваког ребутовања вашег клијента, треба да ставите Пагеант у ауто-старт групу ваше Виндоуз инсталације. Можете додати кључеве са комплетном путањом као аргументе командне линије у Пагеант.егзе

note: (para)
en: The last way to connect to an SSH server is simply by using this URL inside TortoiseSVN: <screen>
    svn+ssh://svnuser@100.101.102.103/repos
    svn+ssh://svnuser@mydomain.com/repos
    </screen> As you can see, we don't use a saved PuTTY session but an IP address (or domain name) as the connection target. We also supply the user, but you might ask how the private key file will be found. Because TortoisePlink.exe is just a modified version of the standard Plink tool from the PuTTY suite, TortoiseSVN will also try all the keys stored in Pageant.
sr: Последњи начин да се спојите на ССХ сервер је једноставно коришћењем УРЛ унутар ТортоисеСВН:  <screen>
    svn+ssh://svnuser@100.101.102.103/repos
    svn+ssh://svnuser@mydomain.com/repos
    </screen> Као што можете да видите, не користимо запамћену PuTTY седницу већ ИП адресу (или име домена) као конекциони циљ. Такође снабдевамо корисника, али можете питати како ће приватни ључ фајл бити нађен. Пошто ТортоисеПлинк.егзе је управо модификована верзија стандардног Плинк алата из PuTTY издања, ТортоисеСВН ће такође покушати све кључеве ускладиштене у Пагеант.

note: (para)
en: If you use this last method, be sure you do not have a default username set in PuTTY. We have had reports of a bug in PuTTY causing connections to close in this case. To remove the default user, simply clear <filename>HKEY_CURRENT_USER\Software\SimonTatham\Putty\Sessions\Default%20Settings\HostName</filename>
sr: Ако користите последњи метод, будите сигурни да немате подразумевано име корисника подешено у PuTTY. Имали смо извештаје о багу у PuTTY који су узроковали затварање конекције у овом случају. Да уклоните подразумеваног корисника, једноставно очистите <filename>HKEY_CURRENT_USER\Software\SimonTatham\Putty\Sessions\Default%20Settings\HostName</filename>

note: (title)
en: Glossary
sr: Појмовник

note: (para)
en: A Subversion command that is used to add a file or directory to your working copy. The new items are added to the repository when you commit.
sr: Субверзиона команда се користи да дода фајл или именик у вашу радну копију. Нова ставка је додата у спремиште када урезујете.

note: (glossterm)
en: BASE revision
sr: ОСНОВНА ревизија

note: (para)
en: The current base revision of a file or folder in your <emphasis>working copy</emphasis>. This is the revision the file or folder was in, when the last checkout, update or commit was run. The BASE revision is normally not equal to the HEAD revision.
sr: Текућа основна ревизија фајла или именика у вашој <emphasis>радној копији</emphasis>. Ово је ревизија фајла или именикакоја је унутра, када последње преузимање, ажурирање или урезивање радило. ОСНОВНА ревизија нормално није једнака ГЛАВНОЈ ревизији.

note: (para)
en: This command is for text files only, and it annotates every line to show the repository revision in which it was last changed, and the author who made that change. Our GUI implementation is called TortoiseBlame and it also shows the commit date/time and the log message when you hover the mouse of the revision number.
sr: Ова команда је само за текст фајлове, и она означава сваку линију да прикаже ревизију спремишта у којој је последњи пут измењена, и утора који је урадио измену. Наша ГУИ имплементација се зове ТортоисеБламе и такође приказује датум/време урезивања и дневник поруку када прелетите мишем преко ревизионог броја.

note: (glossterm)
en: BDB
sr: БДБ

note: (para)
en: Berkeley DB. A well tested database backend for repositories, that cannot be used on network shares. Default for pre 1.2 repositories.
sr: Беркли ДБ. Добро тестирана база података позадина спремишта, она се не може користити на мрежној подели. Подразумевана за пре 1.2 спремижта.

note: (glossterm)
en: Branch
sr: Грана

note: (para)
en: A term frequently used in revision control systems to describe what happens when development forks at a particular point and follows 2 separate paths. You can create a branch off the main development line so as to develop a new feature without rendering the main line unstable. Or you can branch a stable release to which you make only bug fixes, while new developments take place on the unstable trunk. In Subversion a branch is implemented as a <quote>cheap copy</quote>.
sr: Термин често коришћен у контролнм систему ревизија да опише шта се дешава када се развој раздвоји у некој тачци и прати 2 одвојене путање. Можете креирати грану ван главне развојне линије тако као да развијате нове особине без да учините главну линију нестабилном. Или можете гранати стабилну реализацију за коју ћете само фиксирати багове, док нови развој наставља на нестабилном дебл. У Субверзији грана се имплементира као <quote>јефтина копија</quote>.

note: (para)
en: A Subversion command which creates a local working copy in an empty directory by downloading versioned files from the repository.
sr: Субверзиона команда која креира локалну радну копију у празном именику скидањем верзионисаних фајлова из спремишта.

note: (para)
en: To quote from the Subversion book: <quote> Recursively clean up the working copy, removing locks and resuming unfinished operations. If you ever get a <emphasis>working copy locked</emphasis> error, run this command to remove stale locks and get your working copy into a usable state again. </quote> Note that in this context <emphasis>lock</emphasis> refers to local filesystem locking, not repository locking.
sr: Цитат из Субверзионе књиге:<quote> Рекурзивно чишћење радне копије, уклањањем катанаца и завршавањем незавршених операција. Ако икад добијете <emphasis>радна копија закључана</emphasis> грешку, извршите ову команду да уклоните украдене катанце и добијете вашу радну копију у корисном стању поново. </quote> Приметимо то да у овом контексту <emphasis>катанац</emphasis> се односи на локални фајлсистем закључавање, не на закључавање спремишта.

note: (para)
en: This Subversion command is used to pass the changes in your local working copy back into the repository, creating a new repository revision.
sr: Субверзиона команда која се користи да пошаље измене из ваше локалне радне копије назад у спремиште, креирањем нове ревизије спремишта.

note: (glossterm)
en: Conflict
sr: Конфликт

note: (para)
en: When changes from the repository are merged with local changes, sometimes those changes occur on the same lines. In this case Subversion cannot automatically decide which version to use and the file is said to be in conflict. You have to edit the file manually and resolve the conflict before you can commit any further changes.
sr: Када се измене из спремишта стопе са локалним изменама, понекад се ове измене јављају у истим линијама. У том случају Субверзија не може аутоматски одредити коју верзију да користи и за фајл се каже да је у конфликту. Потребно је да уредите фајл ручно и разрешите конфликт пре него можете да  урежете неке друге измене.

note: (glossterm)
en: Copy
sr: Копирај

note: (para)
en: In a Subversion repository you can create a copy of a single file or an entire tree. These are implemented as <quote>cheap copies</quote> which act a bit like a link to the original in that they take up almost no space. Making a copy preserves the history of the item in the copy, so you can trace changes made before the copy was made.
sr: У Субверзионом спремишту можете креирати копију појединачног фајла или цело стабло. Ово се имплементира као <quote>јефтине копије</quote> које делују скоро као везе са оригиналом у томе да скоро не узимају простора. Правећи копије чува се историја ставке у копији, тако да можете пратити урађене измене пре него је копија урађена.

note: (para)
en: When you delete a versioned item (and commit the change) the item no longer exists in the repository after the committed revision. But of course it still exists in earlier repository revisions, so you can still access it. If necessary, you can copy a deleted item and <quote>resurrect</quote> it complete with history.
sr: Када обришете верзионисану ставку (и урежете измене) ставка више не постоји у спремишту после урезане ревизије. Али, свакако, она још постоји у ранијим ревизијама спремишта, тако да јој још увек можете приступити. Ако је неопходно, можете копирати обрисану ставку и <quote>васкрснути</quote> га комплетно са историјом.

note: (para)
en: Shorthand for <quote>Show Differences</quote>. Very useful when you want to see exactly what changes have been made.
sr: Скраћеница за <quote>Прикажи разлике</quote>. Веома корисна када желите да видите тачно шта се изменило.

note: (para)
en: This command produces a copy of a versioned folder, just like a working copy, but without the local <literal>.svn</literal> folders.
sr: Команда производи копију верзионисаног именика, управо као радна копија, али без локалних <literal>.svn</literal> именика.

note: (glossterm)
en: FSFS
sr: ФСФС

note: (para)
en: A proprietary Subversion filesystem backend for repositories. Can be used on network shares. Default for 1.2 and newer repositories.
sr: Фајлсистем у власништву Субверзије у основи спремишта. Може се користити на мрежним поделама. Подразумеван за 1.2 и новија спремишта.

note: (para)
en: Group policy object
sr: Објекат групне полисе

note: (glossterm)
en: HEAD revision
sr: ГЛАВНА Ревизија

note: (para)
en: The latest revision of a file or folder in the <emphasis>repository</emphasis>.
sr: Последња ревизија фајла или именика у <emphasis>спремишту</emphasis>.

note: (para)
en: Subversion command to import an entire folder hierarchy into the repository in a single revision.
sr: Субверзиона команда за увоз целе хијерархије именика у спремиште у појединачној ревизији.

note: (para)
en: When you take out a lock on a versioned item, you mark it in the repository as non-committable, except from the working copy where the lock was taken out.
sr: Када добијете катанац на верзионисану ставку, ви то означите у спремишту као не-урезујућа, осим из радне копије где је катанац добијен.

note: (glossterm)
en: Log
sr: Дневник

note: (para)
en: Show the revision history of a file or folder. Also known as <quote>History</quote>.
sr: Приказује историју ревизија фајла или именика. Такође познат као <quote>Историја</quote>.

note: (glossterm)
en: History
sr: Историја

note: (para)
en: Show the revision history of a file or folder. Also known as <quote>Log</quote>.
sr: Приказује историју ревизија фајла или именика. Такође познат као <quote>Дневник</quote>.

note: (para)
en: The process by which changes from the repository are added to your working copy without disrupting any changes you have already made locally. Sometimes these changes cannot be reconciled automatically and the working copy is said to be in conflict.
sr: Процес којим се измене из спремишта додају у вашу радну копију без уништавања било којих измена које сте већ урадили локално. Понекад ове измене не могу бити усклађене аутоматски и за радну копију се каже да је у конфликту.

note: (para)
en: Merging happens automatically when you update your working copy. You can also merge specific changes from another branch using TortoiseSVN's Merge command.
sr: Стапање се дешава аутоматски када ажурирате вашу радну копију. Можете стапати специфичне измен из других грана користећи ТортоисеСВН Стопи команду.

note: (glossterm)
en: Patch
sr: Закрпа

note: (para)
en: If a working copy has changes to text files only, it is possible to use Subversion's Diff command to generate a single file summary of those changes in Unified Diff format. A file of this type is often referred to as a <quote>Patch</quote>, and it can be emailed to someone else (or to a mailing list) and applied to another working copy. Someone without commit access can make changes and submit a patch file for an authorized committer to apply. Or if you are unsure about a change you can submit a patch for others to review.
sr: Ако радна копија има измене само у текст фајловима, могуће је користити Субверзиону Дифф команду да се генерише један фајл преглед ових измена у Обједињеном Дифф формату. Фајл овог типа се често наводи као <quote>Закрпа</quote>, и може бити послат електронском поштом још некоме (или на мејлинг листу) и да се примени у другој радној копији. Неко без приступа за урезивање може направити измене и поднети фајл закрпу ауторизованом урезивачу да га примени. Или ако нисте сигурни о изменама можете поднети закрпу другима да је прегледају.

note: (glossterm)
en: Property
sr: Својство

note: (para)
en: In addition to versioning your directories and files, Subversion allows you to add versioned metadata - referred to as <quote>properties</quote> to each of your versioned directories and files. Each property has a name and a value, rather like a registry key. Subversion has some special properties which it uses internally, such as <literal>svn:eol-style</literal>. TortoiseSVN has some too, such as <literal>tsvn:logminsize</literal>. You can add your own properties with any name and value you choose.
sr: Уз верзионисање ваших именика и фајлова, Субверзија допушта да се додају верзионисани метаподаци - на које се позивамо као на <quote>особине</quote> сваког од ваших верзионисаних именика и фајлова. Свака особина има име и вредност, слично као регстарски кључеви. Субверзија има неке специјалне особине које користи интерно, као што је  <literal>svn:eol-style</literal>. ТортоисеСВН има неке такође, као <literal>tsvn:logminsize</literal>. Можете додати ваше личне особине са било којим именом и вредношћу коју изаберете.

note: (para)
en: If your repository moves, perhaps because you have moved it to a different directory on your server, or the server domain name has changed, you need to <quote>relocate</quote> your working copy so that its repository URLs point to the new location.
sr: Ако се ваше спремиште помери, можда зато што сте га померили у различит именик на вашем серверу, или име домена сервера је измењено, потребно је да <quote>релоцирате</quote> вашу радну копију тако да њен УРЛ спремишта указује на нову локацију.

note: (para)
en: Note: you should only use this command if your working copy is referring to the same location in the same repository, but the repository itself has moved. In any other circumstance you probably need the <quote>Switch</quote> command instead.
sr: Примедба: ви треба да користите ову команду само ако ваша радна копија указује на исту локацију у истом спремишту, али само спремиште је померено. У осталим случајевима ви вероватно имате потребу за <quote>Пребаци</quote> команду уместо тога.

note: (glossterm)
en: Repository
sr: Спремиште

note: (para)
en: A repository is a central place where data is stored and maintained. A repository can be a place where multiple databases or files are located for distribution over a network, or a repository can be a location that is directly accessible to the user without having to travel across a network.
sr: Спремиште је централно место где се подаци складиште и одржавају. Спремиште може бити место где су вишеструке базе података или фајлови лоцирани за расподелу преко мреже, или спремиште може бити локација која је директно доступна кориснику без да путује кроз мрежу.

note: (para)
en: When files in a working copy are left in a conflicted state following a merge, those conflicts must be sorted out by a human using an editor (or perhaps TortoiseMerge). This process is referred to as <quote>Resolving Conflicts</quote>. When this is complete you can mark the conflicted files as being resolved, which allows them to be committed.
sr: Када се фајлови у радној копији оставе у конфликтном стању после стапања, ове конфликте морају уредити људи користећи уређивач (или можда ТортоисеМерге). Овај процес се означава као <quote>Решавање Конфликата</quote>. Када је то комплетно можете означити конфликтне фајлове да су решени, што дозвољава да буду урезани.

note: (para)
en: Subversion keeps a local <quote>pristine</quote> copy of each file as it was when you last updated your working copy. If you have made changes and decide you want to undo them, you can use the <quote>revert</quote> command to go back to the pristine copy.
sr: Субверзија чува локалну <quote>чисту</quote> копију сваког фајла као што је био када сте последњи пут ажурирали вашу радну копију. Ако направите измене и одлучите да желите да их поништите, можете користити <quote>врати</quote> команду да се вратите на чисту копију.

note: (glossterm)
en: Revision
sr: Ревизија

note: (para)
en: Every time you commit a set of changes, you create one new <quote>revision</quote> in the repository. Each revision represents the state of the repository tree at a certain point in its history. If you want to go back in time you can examine the repository as it was at revision N.
sr: Сваки пут кад урезујете скуп измена, ви креирате једну нову <quote>ревизију</quote> у спремишту. Свака ревизија представља стање стабла спремишта у извсној тачки у његовој историји. Ако желите да се вратите назад у времену можете прегледати спремиште како је било у ревизији Н.

note: (para)
en: In another sense, a revision can refer to the set of changes that were made when that revision was created.
sr: У другом смислу, ревизија може да укаже на скуп измена које су урађене када је ревизја креирана.

note: (glossterm)
en: Revision Property (revprop)
sr: Особине ревизије (ревособ)

note: (para)
en: Just as files can have properties, so can each revision in the repository. Some special revprops are added automatically when the revision is created, namely: <literal>svn:date svn:author svn:log</literal> which represent the commit date/time, the committer and the log message respectively. These properties can be edited, but they are not versioned, so any change is permanent and cannot be undone.
sr: Исти као што фајлови имају особине то може имати и свака ревизија у спремишту. Неке специјалне ревпроп су додате аутоматски када је ревизија креирана, рецимо: <literal>svn:date svn:author svn:log</literal> који репрезентују време/датум урезивања, урезивача и дневник поруку респективно. Ове особине могу бити уређеиване, али оне нису верзионисане, тако да је свака променаперманентна и не може бити  поништена.

note: (glossterm)
en: SVN
sr: СВН

note: (para)
en: A frequently-used abbreviation for Subversion.
sr: Често-кориишћене скраћенице у Субверзији

note: (para)
en: The name of the Subversion custom protocol used by the <quote>svnserve</quote> repository server.
sr: Име Субверзионог обичног протокола који користи <quote>svnserve</quote> сервер спремишта.

note: (para)
en: Just as <quote>Update-to-revision</quote> changes the time window of a working copy to look at a different point in history, so <quote>Switch</quote> changes the space window of a working copy so that it points to a different part of the repository. It is particularly useful when working on trunk and branches where only a few files differ. You can switch your working copy between the two and only the changed files will be transferred.
sr: Исто како <quote>Ажурирај-до-ревизије</quote> мења временски прозор радне копије да гледа у рзличиту тачку историје, тако <quote>Пребаци</quote> мења просторни прозор радне копије такоа да указује на рзличит део спремишта.То је парцијално корисно када рад на деблу и гранама се разликује само у неколико фајлова. Можете пребацити вашу радну копију између два и само измењени фајлови ће бити пренети.

note: (para)
en: This Subversion command pulls down the latest changes from the repository into your working copy, merging any changes made by others with local changes in the working copy.
sr: Субверзиона команда вуче задње промене из спремишта у радну копију, стапајући све измене направљене од других са локалним изенама у радној копији.

note: (glossterm)
en: Working Copy
sr: Радна копија

note: (para)
en: This is your local <quote>sandbox</quote>, the area where you work on the versioned files, and it normally resides on your local hard disk. You create a working copy by doing a <quote>Checkout</quote> from a repository, and you feed your changes back into the repository using <quote>Commit</quote>.
sr: Ово је ваш локални <quote>кутија за пошту</quote>, поље где радите на верзионисаним фајловима, и они нормално обитавају на вашем локалном тврдом диску. Ви креирате радну копију извршавајући <quote>Преузми</quote> из спремишта, и похрањујете ваше измене назад у спремиште користећи <quote>Урежи</quote>.

note: Place the translation of 'translation' here. (None)
en: translator-translation
sr: Превод
