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:[EMAIL PROTECTED]
*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* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> 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:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>]
*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
_______________________________________________
--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