Instellingen
Via het instellingenscherm kunt u de instellingen veranderen. Ze zijn ingedeeld in verschillende deelschermen.

Algemeen
Formaat van de pictogrammen	Hoe groot (vierkant) moeten de iconen in de hoofdlijst zijn
Bestandsinformatie tonen	Schakel deze optie in als u tekstballonnen wilt zien als u uw muis op een pictogram laat rusten.
Itemstatus met pictogramoverlay markeren	Items die niet in een "normale" staat zijn, kunnen gemarkeerd worden met een icoon. (lees ook Betekenissen van de pictogrammen)
Sorteervolgorde items is hoofdlettergevoelig	De volgorde in het hoofdvenster is wel of niet hoofdlettergevoelig, if a is niet gelijk aan A.
Genegeerde bestanden tonen	In subversion voor negeren gemarkeerde items wel of niet tonen.
Maximum aantal logberichten in de history	Het aantal logberichten dat kdesvn moet onthouden.
Gekleurde annotatie tonen	Kleuren gebruiken voor annotaties gedefinieerd in de instellingendialoog.
Navigatie paneel gebruiken	Toon of verberg de boomstructuur van de repository.

Subversion en getimede instellingen voor taken

Subversion
Controleren voor updates wanneer een werkkopie geopend wordt	Bij het openen van een werkkopie onmiddellijk in de achtergrond starten van een controle voor updates.
Beginnen met vullen van de log-cache bij openen	Indien ingeschakeld, gaat kdesvn de logcache opnieuw vullen wanneer een repository of een werkkopie wordt geopend als de repository- niet lokaal is (file://)
Controleer of items de eigenschap svn:needs-lock hebben	Controleer bij werkkopieën of een item deze eigenschap heeft en toon in dat geval een speciaal icoontje ernaast. Dit inschakelen maakt het overzicht erg langzaam.
Bestandsdetails laden wanneer bestanden op afstand getoond worden	Indien ingeschakeld, haalt kdesvn meer gedetailleerde informatie over bestanden in de overzicht van repositories op afstand. Men kan dan vergrendelingen van anderen in het overzicht zien. Wees voorzichtig: dit inschakelen maakt de lijst ERG langzaam!
Item-informatie recursief opvragen	Indien ingeschakeld, zal info bij een map informatie over alle items in deze map verzamelen, kan erg langzaam zijn.
Wachtwoorden opslaan voor verbindingen op afstand	Het opslaan van wachtwoorden is vaak een veiligheidsprobleem. Subversion bewaart zijn wachtwoorden in een plat bestand, dat wil zeggen wachtwoorden in leesbare tekst! Wees daarom voorzichtig met het inschakelen hiervan en lees daarom ook het volgende item. In dit item wordt alleen verteld dat wachtwoorden opslaan de standaard is, u kunt dit voor speciale doelen veranderen in het login venster.
Wachtwoorden opslaan in KDE Portefeuille	Bij het bewaren van wachtwoorden is het bestand met leesbare tekst een gat in de veiligheid. kdesvn kan de wachtwoorden opslaan en ook weer gebruiken in de versleutelde -wallet in plaats van de normale plek (vanaf versie 0.12.0). Aan de andere kant kunnen andere subversion-cliënt's dit niet inlezen, dus moet u bij het gebruik van programma's zoal svn-commandline of rapidsvn ze toch opnieuw invoeren. Zolang subversion de opslag van wachtwoorden niet versleuteld is het misschien verstandiger om ze helemaal niet op te slaan.
Interne wachtwoord cache gebruiken	Als een wachtwoord niet definitief is opgeslagen dan kan kdesvn het onthouden totdat kdesvn afsluit, u hoeft het daarom niet bij iedere gebeurtenis opnieuw in te voeren. Deze cache is niet permanent, het wordt dus nergens opgeslagen.
Logbestanden houden node-veranderingen bij	Indien ingeschakeld, komen kopieeracties ook in de log.
Log leest altijd een lijst van gewijzigde bestanden	Het logcommando kan een overzicht van gewijzigde bestanden in de vastlegging (commit) opnemen. Dit is erg handig en meestal kost dit niet meer verkeer.
Items nakijken voor vastleggen	Wanneer toevoeging wordt uitgevoerd, kan kdesvn controleren wat te doen. Als bijvoorbeeld er items zonder revisie zijn toegevoegd, dan krijgt u de veranderde items te zien en legt daarna vast (commit). Dit kost afhankelijk van de boom meer of minder tijd.
Nieuw items in vak voor vastleggen (commit) verbergen	Moeten items zonder revisie getoond worden in vastleg dialoog.
Update wijzigt in plaats van conflicten veroorzaken	Indien ingesteld resulteert een lokale toevoeging op hetzelfde pad als een inkomende toevoeging van dezelfde soort node in een normale node met een mogelijk lokale wijziging, in plaats van een conflict in de boomstructuur.
Bijwerken maakt ontbrekende hogere mappen	Indien ingesteld, maak elke niet-bestaande hogere mappen aan, ook door ze te ze te controleren bij depth=empty

Getimede jobs
Op gewijzigde items controleren elke N seconden Controleer op bijgewerkte items elke N seconden	Indien ingeschakeld, zal van de werk-kopie regelmatig op updates of wijzigingen gecontroleerd worden, wanneer netwerk is ingeschakeld

Diff & Merge
Diff negeert inhoudstype 	Alleen interessant wanneer de diff is gemaakt met subversion zelf. Indien ingeschakeld, negeert subversions diff de inhoudstype van de items. Anders geeft het geen diffs van binaries.
Vergelijking (diff) in revisieboom is recursief 	Indien ingeschakeld, zijn vergelijkingen (diffs) in een revisieboom recursief zoals in alle andere gevallen. Anders krijgt u alleen alleen de veranderde items in die map te zien. Hoe dat wordt gedaan is afhankelijk van hoe de vergelijkingen (diff) worden gemaakt (door subversion zelf of door een extern programma).
Diff negeert wijzigingen in witruimte 	 Negeert veranderingen in de hoeveelheid spaties (optie -b naar diff)
Diff negeert alle spaties 	 Negeer alle spatie's (optie -w van diff)
Extern samenvoegprogramma gebruiken 	 Schakel dit in om een extern programma te gebruiken en niet de samenvoegmogelijkheid van Subversion
Het git-diff-formaat gebruiken 	
Kopieën als toevoegen tonen 	

Externe diff-weergave gebruiken
De selectie van een extern programma voor het tonen van verschillen (diffs). De standaard is .

Externe diff-weergave
Bepaalt wat kdesvn gebruikt voor de externe weergave van verschillen en hoe het aanroept. Dit kan op drie manieren:
<programma> <parameter> 	De vergelijking wordt gemaakt door subversion en direct aan de standaard input van het externe programma doorgegeven (voordeel: geen tijdelijke bestanden nodig)
<programma> <parameter> %f 	De vergelijking wordt gemaakt door subversion, bewaart in een tijdelijk bestand, waarbij de parameter %f wordt vervangen door het bestandsnaam. Dit kan worden gebruikt bij een eenvoudige aanroep naar less of een textviewer.
<programma> <parameter> %1 %2 	kdesvn laat een extern programma de vergelijking uitvoeren. %1 en %2 worden vervangen door de verlangde waarden (bestandsnamen of mappen). kdesvn bewaart de inhoud die vergeleken moet worden in een tijdelijke omgeving (indien mappen een export uitvoeren, indien een enkel bestand een cat uitvoeren) wanneer nodig en ruimt op na het sluiten van het externe programma of zichzelf.
Extern samenvoegprogramma gebruiken 	Indien in het (merge) samenvoeg dialoog Externe samenvoeging gebruiken, niet die van Subversion is wel of niet aangevinkt.

Externe samenvoeg programma
Stelt het programma en de mogelijkheden daarvan in voor gebruik wanneer de ingebouwde mogelijkheden van subversion ongewenst zijn. De standaard is kdiff3 %s1 %s2 %t. De volgorde van de vervangende variabelen is niet belangrijk, en kunnen meer keren voorkomen, ⪚ zoals kdiff3 -o %t %s1 %s2 %t. Dit is alleen getest met meld en . Bedenk dat externe programma's meestal geen weet hebben van subversion ignore-parameters en dat daarom veel meer te zien is dan verwacht.

Vervangings-variabelen voor het externe (merge) samenvoegprogramma
%s1 	Vervangen door bron nummer een.
%s2 	Vervangen door bron nummer twee. Als dit leeg is of gelijk aan bron een en begin- en eindrevisie is hetzelfde, dan wordt deze variabele overgeslagen. Wees dus voorzichtig met opstellen van commandoregels zoals xxdiff --title1 %s1 --title2 %s2 %s1 %s2 %t.
%t 	Vervang door doel.

Conflict oplossend programma
U kunt een extern programma zoals gebruiken voor het oplossen van conflicten, de standaard keuze is kdiff3 %o %m %n -o %t.

Variable substitutie voor externe conflict oplossend programma
Tussen haakjes na elke beschrijving een voorbeeld hoe subversion de bestanden oproept. Deze keuzes zijn ontworpen voor , omdat op dit moment dit het enige programma is die alle parameters ondersteund die nodig zijn om een conflict goed op te lossen.
%o of %l 	Oude (lokale,links) versie. Dit betekent dat de lagere revisienummer, is bijvoorbeeld het startpunt van de veranderingen waar een conflict begint. (foo.cc.r2)
%m of %w 	Mijn (werkende) versie van het bestand, . waar iets verandert is tegenover de oude versie. (foo.cc.mine)
%n of %r 	Nieuwe (remote, rechts) versie van het bestand, ⪚ de versie die een ander heeft gemaakt. (foo.cc.r3)
%t 	Doel naam, ⪚ de originele naam. Voor (als voorbeeld) moet dit achter -o parameter (= output file). (foo.cc)

KIO / commandoregel
Log tonen na het uitvoeren van een commando 	Moet een dialoog openen met de log van de laatste via de commandoregel of via gegeven subversion-commando.
Minimaal aantal getoonde logregels: 	Indien Toon log... is ingeschakeld, dan is dit het minimum aantal regels dat dit dialoog zal tonen. Zodat dit zo ingesteld kan worden dat alleen interessante output te zien is (vastleg-log enzovoorts).
Contextmenu niet weergeven in 	Indien ingeschakeld, dan is er geen menu-item voor kdesvn in te zien.
Items niet tonen in actie-menu op topniveau 	Wanneer dit is ingesteld zal kdesvn geen extra acties in het menu Actie van of tonen;.
KIO-handelingen gebruiken de standaard logberichten 	Bij het bewerken van een repository via het kdesvn KIO protocol vanuit ( het ksvn+...-protocol) met grote operaties zoals het verplaatsen of kopiëren van mappen, dan zal kdesvn voor elk item een logbericht vragen. Dit is normaal gedrag van . Wanneer dit is ingeschakeld, dan zal de KIO-implementatie van kdesvn niet vragen voor een logbericht maar een standaard logbericht meegeven. Dit gebeurt niet bij acties vanuit het kdesvn-menu voor maar alleen bij het kopiëren/verplaatsen/verwijderen van mappen in of een andere bestandsbeheerder met een KIO-url.
Standaard bericht 	Het bericht dat kdesvn-KIO zou moeten geven bij bewerkingen vanuit wanneer bovenstaande vlag is gezet. Standaard is Revision made with kdesvn KIO.
KIO kan overschrijven 	Als deze vlag is gezet hebt u een eenvoudige ondersteuning voor schrijven voor bestaande items. U kunt ⪚ bestanden openen in uw editor en ze direct, zonder van te voren uitchecken, opslaan (kdesvn zal dat in de achtergrond doen).
Dit alleen gebruiken als u weet wat u doet.
KIO toont voortgangsberichten 	Indien geactiveerd zal KIO in Plasma van KDE gedetailleerde informatie tonen over huidige bewerkingen. Foutmeldingen van KIO zullen altijd getoond worden en kunnen niet worden uitgeschakeld.