[clo-devel] RFC: Change in /usr/local/bin/svn-post-commit requested
gwking at metabang.com
Thu Jan 10 20:27:29 UTC 2008
I don't understand the ramifications of what you're suggesting. If I
understand correctly, you'd like every new project to get a "post-
commit" file that looks like the one you have in py-configparser. Is
that right? Will this file work for new projects without
modifications? How exactly does a new project admin make use of the
features you're adding?
On Jan 6, 2008, at 4:38 PM, Erik Huelsmann wrote:
> For all projects I have started on common-lisp.net, I have always set
> up an auto-website-updater to sync the repository with the website in
> <project>/public_html. Having just set up the py-configparser project,
> I decided to take the default post-commit as a basis and extend it.
> So, I'd like to request the default post-commit to be changed to what
> is currently in /project/py-configparser/svn/hooks/post-commit.
> What's changed? The lines starting with PROJECT=...
> The script assumes the standard c-l.net setup where repositories
> reside in the svn/ directory within the project root, next to the
> public_html/ web-root. All it does is find out if the webroot is
> versioned (it's not if svnversion prints "exported") and when it is,
> it runs "svn update" on it. This means that projects will by default
> have unversioned webroots, but as soon as they make them versioned
> (checked out from the project repository), it'll be updated
> Thanks for your time and attention!
> clo-devel mailing list
> clo-devel at common-lisp.net
Gary Warren King, metabang.com
Cell: (413) 559 8738
Fax: (206) 338-4052
gwkkwg on Skype * garethsan on AIM
More information about the clo-devel