Jan Eri wrote:
> But I have started to consider another way that
> may work even better in our case. I have discovered post-commit hooks,
> and based on an idea I heard I am wondering if it is possible to do
> something like this:
>
> 1. Have all my projects in separate directories in one svn repository
> 2. Establish my www test-sites as working copies of the repositories
> 3. Have a tag directory in every svn project directory
> 3. When creating a version that should be copied to the live site for
> testing or production, copy it to the tag-directory and commit
> 4. Use post-commit to update the working copy of the relevant project
>
> Is this possible? Any relevant sample code available?
I thought I had this under control with Bens pointer to
<http://subversion.tigris.org/faq.html#website-auto-update>
But I have discovered a problem when I perform a copy from my trunk to
the tags-directory that my live-site is a working copy of, tags/site1:
The first time works fine:
> svn copy trunk tags/site1
> A tags/site1
But the second time, when 'site1' already exists:
> svn copy trunk tags/site1
> A tags/site1/trunk
in other words copy assumes that I do not want to overwrite, and instead
adds directory trunk to site1 - which is not what I want. How should I
handle this better?
It seems a bit strange that the same command gives different results
like this.
regards,
Jan
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Jun 25 20:27:18 2005