From: Julien B. <jb...@jb...> - 2003-04-24 15:22:24
|
Hi, The Subversion repository is now ready to use. Please read on. You can access it at : <http://svn.technologeek.org/repos/tilp> <https://svn.technologeek.org/repos/tilp> With your svn client or your web browser (a web browser with client-side XSLT transform is recommended, Mozilla will do ; otherwise it'll just be a little more... rough) You can browse it more comfortably at : <http://svn.technologeek.org/cgi-bin/viewcvs.cgi/?root=tilp> svn.technologeek.org resolves to both IPv4 (62.4.21.146) and IPv6 (2001:7a8:185e:1::11). People needing commit access to the repo should mail me with a username and a (cleartext) password. Read the Subversion manual before. libtifiles is available at : <http://svn.technologeek.org/repos/tilp/libtifiles> <http://svn.technologeek.org/cgi-bin/viewcvs.cgi/libtifiles/?root=tilp> libticables is available at : <http://svn.technologeek.org/repos/tilp/libticables> <http://svn.technologeek.org/cgi-bin/viewcvs.cgi/libticables/?root=tilp> libticalcs is availabe at : <http://svn.technologeek.org/repos/tilp/libticalcs> <http://svn.technologeek.org/cgi-bin/viewcvs.cgi/libticalcs/?root=tilp> tilp is available at : <http://svn.technologeek.org/repos/tilp/tilp> <http://svn.technologeek.org/cgi-bin/viewcvs.cgi/tilp/?root=tilp> GUIDELINES : ------------ - DO NOT BREAK IT ! It's not backed up. It's sitting on top of a XFS filesystem on a 2-disks software RAID 1 setup. - Use an up-to-date svn client. The server is running Debian unstable, which means svn on this side will always be the latest one. This is expected to produce some downtimes, as it might be needed to reload the whole repository from time to time. - Download only what you NEED. That means do not download the whole repo. If you want to grab the latest source, download the /trunk/ sub-directory. (eg. http://svn.t.o/repos/tilp/tilp/trunk) If you want a specific tag, download /tags/<your tag>. If you need only a specific directory, download this directory only. The host has only 128 kbits in upload, please spare my bandwith. - Do not commit generated files to the repo. This is especially true for the gmo files under po/. Avoid committing regenerated autoconf/automake files when this is not necessary. - Do not commit binary-only, non-free software, such as the appsign distributed with TiLP (it's *NOT* in the repo, adding it would really be a bad idea...) - Avoid indentation changes as much as possible. The indentation used is the standard indentation of Emacs/XEmacs C mode. (an indentation of level 2). The sources were recently passed through indent, as a result some files are screwed. If you work on such a file, do not hesitate to reformat it properly. - Commits can only happen over HTTPS. Any attempt to commit over HTTP will fail ; thus, people with commit access should always use the HTTPS URL. - Usual precautions apply : ensure a file is no longer used by anyone before deleting or moving it, etc. - THIS IS NOT CVS ! FILES CAN BE MOVED ! (and copied) TAGGING A RELEASE : ------------------- You can tag a release by running : % svn cp https://svn.t.o/repos/tilp/<module>/trunk \ https://svn.t.o/repos/tilp/<module>/tags/<version> COMMIT NOTIFICATIONS : ---------------------- Commit notifications will be sent to this list, with a summary of the changes and a unified diff of the changed files (files added or removed won't show up in the diff, nor will binary files). KEYWORD SUBSTITUTION : ---------------------- If you want to make use of keyword substition ($Id$, $Rev$, etc...), do not forget to enable this on the files that need it ! (by adding the required property on this file) % svn propset svn:keywords "Id" foobar.c MAKING TARBALLS FROM THE REPO : ------------------------------- Please delete the .svn dirs before rolling out the tarball. find(1) is your friend. PROBLEMS : ---------- Should anything bad or strange happen, please report it to <sv...@te...> (or <sv...@ti...>, it's just the same). TODO: ----- I'll move the tilp.info domain DNS servers to my own, and add an svn.tilp.info entry when I'll have some time. A downtime is expected tomorrow or during the week-end, as I'll be moving around some disks to cool them down. Subversion homepage : <http://subversion.tigris.org> Happy hacking, JB. -- Julien BLACHE <http://www.jblache.org> <jb...@jb...> |