On Oct 8, 1:09 pm, Gerard Petersen <[EMAIL PROTECTED]> wrote:
> Can somebody tell me how one would best store django apps and projects when 
> starting branches and tags under svn?

If an app is reusable between projects I store it in its own separate
VC repo (bazaar, in my case).  If an app is special-purpose for one
project (which I avoid as much as possible), I put it in the project
directory.

> And how portable are apps between projects?

Depends how you write them :-)  Best practice is to write reusable
apps that live directly on the Python path and minimize dependencies
on a particular project or (as much as possible) other apps.

> So would tagging an app seperately from a project be a good idea?

Probably, if it's reusable.

> Or do you pro's only do a checkout of let's say the branch you're working on 
> instead of the 'full tree' with trunks, tags and branches?

Generally I would only checkout a single branch or tag (and use "svn
switch" to switch between branches).

HTH,

Carl
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to