[Asterisk-Users] Config Revision Control
Casey Boone
cboone at shawneelink.net
Fri Jun 2 15:39:13 MST 2006
you could always do a subversion checkout to a temp path and then do
search/replace courtesy a perl or a sed script (ie, replace something
like "<<<<BINADDR>>>>" with the address to bind to on that box).
after that rsync/cp/mv/whatever into /etc/asterisk
just a thought
Casey Boone
ShawneeLink Corporation
Douglas Garstang wrote:
> But what if all the files are not the same? What if the binaddr is
> different in sip.conf on each server, or what about DUNDi? That's
> completely different. Do you have to go to each box one by one, check
> the file out, edit it, and check it back in again? I'm trying to find a
> way to avoid that.
>
> -----Original Message-----
> *From:* Bruce Reeves [mailto:asterisk at nortex-networks.com]
> *Sent:* Friday, June 02, 2006 3:55 PM
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [Asterisk-Users] Config Revision Control
>
> If all 3 servers are the same then no. I import to the svn server
> the check out the files on each server. I f I change a file on
> server A I can then commit the change to the repository, on the
> central server, and then do a svn update on the other 2.
>
>
> On 6/2/06, *Douglas Garstang* <dgarstang at oneeighty.com
> <mailto:dgarstang at oneeighty.com>> wrote:
>
> Bruce,
>
> But, if you have three servers that function the same, don't you
> have to check the file out three times and check it back in
> three times?
>
> Doug.
>
> -----Original Message-----
> *From:* Bruce Reeves [mailto:asterisk at nortex-networks.com
> <mailto:asterisk at nortex-networks.com>]
> *Sent:* Friday, June 02, 2006 3:34 PM
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [Asterisk-Users] Config Revision Control
>
> I use subversion on a central server and then store each server
> that is different. The purpose behind it for me was 2 fold,
> first I have a backup of my configs centeralized and I can
> roll-back any changes. Second, I can checkout a servers files on
> a different machine to edit them if I want and check them back
> when finished. What I meant by file-level is if I edit sip.conf
> and check it in then the whole svn goes to a new version, not
> just that file. We use a M$ product that has version control at
> the file level, so for each file in the library there is a
> version history.
>
>
>
> --
> Bruce
> Nortex Networks
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list