Hi Ian, yes thanks thats helpful, but unfortunately especially in the way that there is no secret cool option (like ctrl-shift-1:)), I'm overlooking. I'm aware that SVN stores only links and that the size only becomes a problem in the local checkout, fact is the original layout was like you describe, but with 500 subprojects I kind of lost it ;). Doesn't tagging take an awful lot of time this way?
Maybe your solution is a lot easier. The downside is like you say, if you pass someone a link to version 1 of project 1 he gets the rest too. Must sleep on this :) Thanks for your time and ideas! Hans On Wed, Dec 10, 2008 at 9:54 PM, Ian Thomas <[EMAIL PROTECTED]> wrote: > Hi Hans, > > Sounds like your problem is really that you're pulling all your tags > from the repository to your local machines (in the repository, they're > just links - on your local machine, they are actual copies). Maybe you > need to reorganise a bit, or make sure your developers only pull out > trunk? > > We have something more like: > > trunk/ > project1/ > project2/ > shared-code/ > build-utils/ > tags/ > project-1-v1-0/ > project1/ > project2/ > shared-code/ > build-utils/ > project-2-v1-0/ > project1/ > project2/ > shared-code/ > build-utils/ > > which isn't ideal (see the unecessary inclusion of project2 inside > project1's tag) but it doesn't cost much in the way of extra space on > the server (since all tags are just logical links, not physical > copies) and means that when we extract project1 at v1-0 we can roll > back our shared code to exactly the right point too. It also means our > build utils are the right versions to recreate that project at v1-0. > > Hope that's helpful! > > Ian > > > On Wed, Dec 10, 2008 at 7:21 PM, Hans Wichman > <[EMAIL PROTECTED]> wrote: > > Hi, > > > > yep using subversion. > > I usually create the tag in my workingcopy, but on the server would be > fine > > as well. > > > > We have one system though with some 500 small projects, all in a single > > repository, which are tagged before they are released. > > But the structure for that repository is like: > > project1\tags > > project1\trunk > > project2\tags > > project2\trunk > > > > Some contentdevelopers have to work on a number of those small projects, > so > > they just check out the root of the repository :). > > Would be nice if you could say something like "get this directory and all > > subdirectories but ignore the tags" or something like that. > > > > Another issue though is that binary assets often completely change after > > updating (eg an flv thats rerendered), so the whole file is submitted to > svn > > again (since about every byte differs). Not sure what I'm looking for > here, > > something like being able to put a file in a repository, without tracking > > it's history I guess (since it's content are derived from other material > > which is leading). > > > > regards, > > JC > > > > On Wed, Dec 10, 2008 at 5:59 PM, Ian Thomas <[EMAIL PROTECTED]> wrote: > > > >> Don't know how you've got your server setup, or which version control > >> system you are using... > >> > >> We are using SVN. If you create a tag, it just creates an alias to the > >> files, not a true copy; so the size in the repository doesn't go up by > >> a huge amount. > >> > >> Are you keeping a local copy of all your tagged code or something? > >> > >> Ian > >> > >> On Wed, Dec 10, 2008 at 2:36 PM, Hans Wichman > >> <[EMAIL PROTECTED]> wrote: > >> > Hi list, > >> > > >> > I was wondering how you handle your assets in version control. > >> > > >> > I usually follow a standard project setup something like: > >> > trunk > >> > branches > >> > tags > >> > > >> > The trunk contains for example sources, deploy, deploy/assets > >> > > >> > Now especially the assets folder tends to get very large. > >> > Each time I tag the trunk, the size multiplies. > >> > > >> > I was wondering how others are handling this, and looking for a better > >> way > >> > to handle the assets. > >> > Not sure if there is a quick solution to this though:) > >> > > >> > regards, > >> > JC > >> _______________________________________________ > >> Flashcoders mailing list > >> [email protected] > >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > >> > > _______________________________________________ > > Flashcoders mailing list > > [email protected] > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

