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

Re: [TSVN] Re: TSVN Add displays contents of ignored directories

From: matthew ford <matthew.ford_at_forward.com.au>
Date: 2005-01-19 22:40:59 CET

Thank you Norbert
This was just the FAQ I was looking for.
How do we get this into the SVN docs?
matthew
----- Original Message -----
From: "Norbert Unterberg" <nepo@gmx.net>
To: <dev@tortoisesvn.tigris.org>
Sent: Thursday, January 20, 2005 6:26 AM
Subject: [TSVN] Re: TSVN Add displays contents of ignored directories

> Jens Scheidtmann schrieb:
>
> >>I am doing a Top-skimming
> >>and wanted some instructions on how to avoid importing the CVS dirs.
>
> > Use cvs export instead of checkout as indicated in subversion's FAQ.
> > So you wont get CVS subdirectories.
>
> Some other hints:
>
> * Before starting, add CVS and .cvsignore to the global subversion
> ignore list
>
> * Check for auto-props in the subversion config file. If you set the
> svn:eol-style to "native" and svn:keywords to "Id" for your source files
> then you might save a lot of manual work later.
>
> * Then create the initial folder structure in svn (trunk/branches/tags).
>
> * Check out the new trunk from the svn repository to an empty directory.
> This way you have a working copy, which makes the next steps easier.
>
> * Then get the project files from CVS into this SVN working copy. If you
> checkout from cvs, you can use this working copy as a shared working
> copy to transfer future changes from cvs to svn. If you use cvs export,
> then you only convert the current cvs "snapshot" to svn.
>
> * You should verify that all text files your project are using 8 bit
> character sets like ASCII, Latin, ANSI or UTF-8. Subversion can not
> handle UTF-16 files as text files. You can store them in the svn
> repository, but only as binary files (that means no CRLF conversion, no
> keyword expansion, no textual diff).
>
> * Now ADD (not import) the project to svn.
>
> * A nice idea is to create a tiny script that recurses through the
> project folders (after it has been added to the SVN repository) and does
> something like
>
> svn propset svn:ignore -F .cvsignore .
>
> This converts the CVS ignore list to the correct subversion ignore
> properties.
>
> * now do an svn commit!
>
> Norbert
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
> For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Jan 19 22:43:28 2005

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