git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Installation Plan

From
Enrico Weigelt <enrico.weigelt@vnc.biz>
Date
Dec 28, 2012, 13:54 UTC
Message-ID
<2dbfdf9e-9a4c-40f2-9661-a62a938911a2@zcs>
In-Reply-To
<50D475A9.9020407@bellsouth.net>
> 7) Clone new repository for development and testing on Windows. (Do I
> need the shared drive any more?)

Not necessarily, depending on how to connect your local repo to the remote one (your central repo). I'd suggest using ssh protocol: in this case your windows box will connect to the linux box via ssh and do all operations via ssh - no network filesystem required.

> 8) When a new version is ready for release, push commit to remote
> repository after which builds will use new code (I'm assuming the
> file copies happen automagically).

Yes, see post-update hook (on the central repo side). It is executed right after objects have been transfered and refs updated. (IOW: when your changes made finally it into the cental repo). Note that the 'git push' operation will wait until that hook is finished. So, if the build takes a while, you most likely want to do it asychronously. A nice way is letting the hook just add the new refs to some queue (you can even use git refs for that) and have another process (in a loop or via cron) polling for new queue entries and run the build.

cu
-- 
Mit freundlichen Grüßen / Kind regards 

Enrico Weigelt 
VNC - Virtual Network Consult GmbH 
Head Of Development 

Pariser Platz 4a, D-10117 Berlin
Tel.: +49 (30) 3464615-20
Mobile: +49 (151) 27565287
Fax: +49 (30) 3464615-59

enrico.weigelt@vnc.biz; www.vnc.de 
Previous: Andrew Ardill
Message 3 of 3 in “Installation Plan”
  1. Dennis PutnamDec 21, 2012
  2. Andrew ArdillDec 21, 2012
  3. Enrico WeigeltDec 28, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.