[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [TSVN] patch for the docs

From: Martin Eckardt <Martin.Eckardt_at_micronova.de>
Date: 2004-08-16 13:47:03 CEST

Sorry, really forgot it ;(

>Where's the patch? I guess you forgot to attach it to the mail ;)
>
>

-- 
____________________________________________________________
MicroNova electronic GmbH
Martin Eckardt
Zentrale Entwicklungsdienste
Unterfeldring 17
D-85256 Vierkirchen
Tel.:	(08139) 93 00-65
Fax.:	(08139) 93 00-80
E-Mail:	Martin.Eckardt@micronova.de
WWW:	http://www.micronova.de
____________________________________________________________

Index: doc/source/Hacking.txt
===================================================================
--- doc/source/Hacking.txt (revision 1547)
+++ doc/source/Hacking.txt (working copy)
@@ -30,6 +30,12 @@
   If you want to say: "Select the URL from the URL Combobox", use the following markup:
   "Select the URL from the <guilabel>URL</guilabel> Combobox"
 
+- Links
+ Use ulink <ulink url="http://svnbook.red-bean.com/">
+
+- Lists
+ A list is declared with <itemizedlist> and a listitem with <listitem>
+
 Use the out of line info boxes:
 ===============================
 like:
Index: doc/source/en/tsvn_ch04.xml
===================================================================
--- doc/source/en/tsvn_ch04.xml (revision 1547)
+++ doc/source/en/tsvn_ch04.xml (working copy)
@@ -1,4 +1,4 @@
-<chapter id="tsvn-DUG">
+<chapter id="tsvn-DUG">
         <title>Daily Use Guide</title>
         <simplesect>
                 <para>
@@ -99,6 +99,12 @@
                         <filename>$APPDATA\Subversion\auth</filename>. One file for each server
                         that you access. If you want to make Subversion and TortoiseSVN forget your
                         credentials, you have to delete the corresponding file(s).
+ <note>
+ <para>
+ Under Windows 2000 and above the credentials are stored encrypted in the registry.
+ To delete the credentials go to the settings dialog and press <guibutton>Clear Auth Cache</guibutton>.
+ </para>
+ </note>
                         <tip>
                                 <para>
                                 If you have to authenticate against a Windows NT domain, enter your username
@@ -304,6 +310,29 @@
                         for that file. That way it won't show up as unversioned on every commit.
                         </para>
                 </sect2>
+ <sect2 id="tsvn-DUG-import-4">
+ <title>Referenced Projects</title>
+ <indexterm>
+ <primary>externals</primary>
+ </indexterm>
+ <para>
+ 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 that every user has the same layout, you could define the svn:externals properties.
+ </para>
+ <para>
+ Let's say you check out a working copy of /project1 to D:\dev\project1.
+ Select the folder D:\dev\project1, <action>right-click</action> and choose
+ <menuchoice><guimenuitem>properties</guimenuitem></menuchoice> from the context menu.
+ The Properties Dialog comes up. Then go to the Subversion tab.
+ There, you can set properties. Select the "svn:externals" property from the combobox and write
+ in the edit box the repository url in the format "name url".
+ For example "subversion http://svn.collab.net/repos/svn/trunk".
+ Now click <guibutton>Set</guibutton> and commit your changes.
+ If an user updates their working copy the external project is checked out, too.
+ </para>
+ </sect2>
         </sect1>
         <!-- ================================================================= -->
         <!-- ================================================================= -->
@@ -1030,7 +1059,19 @@
                         On the Subversion page you can see all relevant
                         information about the selected file/directory. In
                         addition you can read and set the subversion properties.
+ You can add your own properties or some properties with a
+ special meaning in subversion, they begin with svn:.
+ The svn:externals is such a property see how to handle externals in
+ Referenced Projects.
+ For more information about properties in subversion see the subversion manual
+ http://svnbook.red-bean.com/svnbook/ch07s02.html#svn-ch-7-sect-2.3.
                 </para>
+ <note>
+ <para>
+ Subversion properties are versioned. After you changed or added a
+ property you have to commit your changes.
+ </para>
+ </note>
         </sect1>
         <!-- ================================================================= -->
         <!-- ================================================================= -->
@@ -1369,7 +1410,11 @@
                                                         structure in the first place.
                                                 </para>
                                                 <para>
-### Translate from German ###
+ However, if you have to do changes on a tagged version
+ create a new branch from this tag first and commit
+ this branch. Do your Changes on this branch and create
+ a new tag from this new branch, e.g.
+ <filename>Version_1.0.1</filename>.
                                                 </para>
                                         </listitem>
                                         <listitem>
Index: doc/source/de/tsvn_ch04.xml
===================================================================
--- doc/source/de/tsvn_ch04.xml (revision 1547)
+++ doc/source/de/tsvn_ch04.xml (working copy)
@@ -1,4 +1,4 @@
-<chapter id="tsvn-DUG">
+<chapter id="tsvn-DUG">
         <title>Hilfe für die tägliche Arbeit</title>
         <simplesect>
                 <para>
@@ -103,6 +103,14 @@
                         ablegt. Pro Server auf den Sie zugreifen wird in diesem Verzeichnis eine
                         Datei angelegt. Falls Sie wollen, dass TortoiseSVN und Subversion diese
                         Anmeldeinformation vergessen, müssen sie die entsprechende(n) Datei(en) löschen.
+ <note>
+ <para>
+ Unter Windows 2000 und drüber werden alle Anmeldeinformation
+ verschlüsselt in der Registry gespeichert. Um die Anmeldeinformation
+ zu löschen, gehen Sie in den Einstellungen Dialog und drücken Sie
+ <guibutton>Anmeldeinformationen löschen</guibutton>.
+ </para>
+ </note>
                         <tip>
                                 <para>
                                 Wenn Sie sich an einer Windows NT Domäne anmelden, geben Sie Ihren
@@ -319,6 +327,32 @@
                         Ãœbertragungsdialog als (noch) nicht versioniert.
                         </para>
                 </sect2>
+ <sect2 id="tsvn-DUG-import-4">
+ <title>Externe eingebundene Projektarchive</title>
+ <indexterm>
+ <primary>externe projektarchive</primary>
+ </indexterm>
+ <para>
+ Manchmal ist es nützlich eine Arbeitskopie zu haben, welche aus mehreren
+ anderen Projekten besteht. Zum Beispiel kann es vorkommen, dass Sie Unterordner
+ haben wollen die von verschiedenen anderen Stellen des Projektarchivs kommen oder
+ vielleicht sogar von verschiedenen Projektarchiven. Wenn Sie wollen, dass jeder
+ Benutzer die gleiche Struktur der Arbeitskopie hat, können Sie die svn:externals
+ Eigenschaft definieren.
+ </para>
+ <para>
+ Nehmen wir an Sie erstellen eine Arbeitskopie von /project1 in D:\dev\project1.
+ Selektieren Sie den Ordner D:\dev\project1, machen Sie einen <action>Rechts-Klick</action>
+ und wählen Sie <menuchoice><guimenuitem>Eigenschaften</guimenuitem></menuchoice>
+ aus dem Contextmenü. Der Eigenschaften Dialog erscheint, gehen Sie zu dem Tab Subversion.
+ Dort können Sie Eigenschaften anschauen, verändern oder setzen. Wählen Sie die "svn:externals"
+ Eigenschaft aus der Drop-Down Liste und schreiben Sie die zu refernzierende Projektarchiv Url
+ in dem Format "Name Url" in das Textfeld. Zum Beispiel "subversion http://svn.collab.net/repos/svn/trunk",
+ wenn Sie das Subversion Projektarchiv einbinden wollen. Klicken Sie jetzt auf <guibutton>Setzen</guibutton>
+ und übertragen Sie die Änderungen in das Projektarchiv. Wenn jetzt ein Benutzer seine Arbeitskopie aktualisiert,
+ wird das eingebundene Projektarchiv auch ausgecheckt.
+ </para>
+ </sect2>
         </sect1>
         <!-- ================================================================= -->
         <!-- ================================================================= -->
@@ -1116,8 +1150,25 @@
                 <para>
                         Auf dieser Subversion Seite können Sie alle wichtigen Informationen
                         Ã¼ber Dateien/Ordner unter Versionskontrolle ansehen und die speziellen
- Subversion-Eigenschaften lesen und schreiben.
+ Subversion-Eigenschaften lesen und schreiben. Sie können Ihre eigenen
+ Eigenschaften hinzufügen oder welche mit einer Speziellen Bedeutung in
+ Subversion. Diese beginnen alle mit svn:. svn:externals ist so eine
+ Eigenschaft, sehen Sie sich das Kapitel
+ eingebundene Projekte an, um mehr über
+ das Thema zu erfahren.
+ Um mehr Informationen über Eigenschaften in Subversion zu erhalten,
+ schauen Sie sich das Subversion
+ <a href="http://svnbook.red-bean.com/svnbook/ch07s02.html#svn-ch-7-sect-2.3">
+ Handbuch
+ </a> an.
                 </para>
+ <note>
+ <para>
+ Subversion Eigenschaften sind auch unter Versionskontrolle.
+ Nachdem Sie eine Eigenschaft geändert haben, müssen Sie die Änderungen
+ zum Projektarchiv übertragen.
+ </para>
+ </note>
         </sect1>
         <!-- ================================================================= -->
         <!-- ================================================================= -->

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Aug 16 14:54:27 2004

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.