You could, but as mentioned, this would make administration harder, and it
doesn't make sense creating separate repositories for a 3 file project.  

What needs to be understood, however, that a repository revision number is
not very meaningful, other then, it's a state of the repository at a certain
point in time.  There are a lot of discussions about this on the svn-users
list, because a lot of people coming from CVS are used to their being
version numbers for each file. 

Russ

> -----Original Message-----
> From: Eric Roberts [mailto:[EMAIL PROTECTED]
> Sent: Thursday, February 01, 2007 11:01 PM
> To: CF-Talk
> Subject: RE: Daily procedures for using Subversion
> 
> You could also put each project in a separate repository.  If you do this,
> they will all have their own version numbers.
> 
> Eric
> 
> -----Original Message-----
> From: Richard Kroll [mailto:[EMAIL PROTECTED]
> Sent: Thursday, 01 February 2007 08:19
> To: CF-Talk
> Subject: RE: Daily procedures for using Subversion
> 
> You said that you thought of putting the entire web root under source
> control.  Is the web root one project, or do you have multiple
> applications
> running under it?  If it is one project then can create a repository where
> the trunk would be your entire web root.  The repository structure would
> look like:
> 
> |- Repository root
>   |-trunk
>   |-tags
>   |-branches
> 
> The problem with this approach is what happens if a new application needs
> to
> be put under source control? You end up with a very strange repo tree.
> I suggest creating your repository like:
> 
> |-Repository root
>   |-app1
>     |-trunk
>     |-etc.
>   |-app2
>     |-trunk
>     |-etc.
> 
> I would not worry too much about the revision numbers and how they
> increment
> with each committed change.  They are there to enable you to isolate each
> atomic commit that took place.  In terms of deployment and matching how
> you
> currently work, you could simple have your production server be a
> 'check-out' of the appropriate repository.  You could also integrate ANT
> into your process and have build scripts automatically deploy your
> application.
> 
> >Also, how often do you
> > commit a change to the repo?  And last, how do you work when you need
> to
> > get something out of the repo to work with?  Do you download it to
> your
> > local machine, or download to a test server?
> 
> You can simply check-out a projects trunk into a local folder. When
> changes
> were needed, you would update your local environment (SVN Update), do the
> work needed, test, and then commit your changes.
> 
> Suggested best practice is to create a tag or branch when you are ready to
> deploy, and simply deploy that tag/branch to your production servers.
> 
> 
> HTH,
> 
> Rich Kroll
> 
> 
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7 
Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs 
http:http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:268523
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to