Re: [IronPython] Py 2.5 bindings for SVN 1.4.4
2007/7/28, M. David Peterson <[EMAIL PROTECTED]>: > Don't know of any MSI extraction utils on GNU/Linux|FreeBSD|Unix*|MacOSX, > though I doubt no one has taken the time to create one, I just don't know of > anybody who has. > > Anybody know if one exists? This is getting off-topic, but recent versions of Wine has its own implementation of msiexec with compatible commandline. -- Seo Sanghyeon ___ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
Re: [IronPython] Py 2.5 bindings for SVN 1.4.4
On 7/28/07, M. David Peterson <[EMAIL PROTECTED]> wrote: > > > > You might find AnkhSVN exactly what you are looking for > > http://ankhsvn.tigris.org/ > < It's a VS.NET plugin, but the assemblies are installed into the GAC and > therefore easily accessible and easily referenced directly in your > IronPython application. > Also, if you want to extract just the assemblies without installing the plugin itself (for those of you who don't use VS.NET), downloaded the latest AnkhSVN release (at present time 1.0.1.2736), cd to wherever you saved the download and then run, msiexec /a AnkhSetup-1.0.1.2736-Final.msi TARGETDIR="C:\AnkhSVN" /qn Which, on Windows, will place the extracted assemblies in C:\AnkhSVN | Don't know of any MSI extraction utils on GNU/Linux|FreeBSD|Unix*|MacOSX, though I doubt no one has taken the time to create one, I just don't know of anybody who has. Anybody know if one exists? -- /M:D M. David Peterson http://mdavid.name | http://www.oreillynet.com/pub/au/2354 | http://dev.aol.com/blog/3155 ___ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
Re: [IronPython] Py 2.5 bindings for SVN 1.4.4
On 7/24/07, Jon Nicholson <[EMAIL PROTECTED]> wrote: > > Okay, that was what I suspected. I'll take a look at the SVN.NET project > Curt mentioned and also System.Diagnostics.Process. > You might find AnkhSVN exactly what you are looking for > http://ankhsvn.tigris.org/ < It's a VS.NET plugin, but the assemblies are installed into the GAC and therefore easily accessible and easily referenced directly in your IronPython application. -- /M:D M. David Peterson http://mdavid.name | http://www.oreillynet.com/pub/au/2354 | http://dev.aol.com/blog/3155 ___ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
Re: [IronPython] Py 2.5 bindings for SVN 1.4.4
Okay, that was what I suspected. I'll take a look at the SVN.NET project Curt mentioned and also System.Diagnostics.Process. I had forgotten about that namespace, but now that you bring it up, I think that will probably be sufficient for what we're doing. Thank you for the help, Jon On 7/24/07, Michael Foord <[EMAIL PROTECTED]> wrote: Hello Jon, Almost inevitably the Python SVN bindings will be for CPython and *not* work for IronPython (but check this). Interacting with the executable will be fine for many purposes (we do this a bit in our build process to get revision numbers and checkin messages etc). No need to go through Powershell though. Use System.Diagnostics.Process Otherwise look for a .NET SVN interface. Michael Foord http://www.voidspace.org.uk/ironpython/index.shtml Jon Nicholson wrote: > I'd like to use IronPython 1.1 to write a deployment script for an > upcoming web project. All of the files for the site are stored in an > SVN repository. I'm wondering if IronPython is capable of interfacing > with the Python 2.5 bindings for SVN 1.4.4. I have everything > installed on a sandbox, but so far I have not had any luck so far--but > then, I am new to Python (Iron, Bronze, what have you). Does anyone > know of a way to do this? As a follow-up question, should I use the > SVN API or some other method? All I am really looking to do is read > the files to be deployed from an XML file, find the latest version of > the corresponding files in the repository, and then FTP these up to > the web servers. I basically have been trying to decide among the > following three options: > > 1) Use IronPython and the SVN API. > 2) Use IronPython and Powershell to interact with the svn executable. > 3) Use IronPython to interact with the console and issue commands to > the svn executable. > > Any thoughts on which of these make the most sense? > > Jon > > > ___ > Users mailing list > Users@lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > ___ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com -- Jon Nicholson [EMAIL PROTECTED] http://reformedworldview.solideogloria.com ___ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
Re: [IronPython] Py 2.5 bindings for SVN 1.4.4
Hello Jon, Almost inevitably the Python SVN bindings will be for CPython and *not* work for IronPython (but check this). Interacting with the executable will be fine for many purposes (we do this a bit in our build process to get revision numbers and checkin messages etc). No need to go through Powershell though. Use System.Diagnostics.Process Otherwise look for a .NET SVN interface. Michael Foord http://www.voidspace.org.uk/ironpython/index.shtml Jon Nicholson wrote: > I'd like to use IronPython 1.1 to write a deployment script for an > upcoming web project. All of the files for the site are stored in an > SVN repository. I'm wondering if IronPython is capable of interfacing > with the Python 2.5 bindings for SVN 1.4.4. I have everything > installed on a sandbox, but so far I have not had any luck so far--but > then, I am new to Python (Iron, Bronze, what have you). Does anyone > know of a way to do this? As a follow-up question, should I use the > SVN API or some other method? All I am really looking to do is read > the files to be deployed from an XML file, find the latest version of > the corresponding files in the repository, and then FTP these up to > the web servers. I basically have been trying to decide among the > following three options: > > 1) Use IronPython and the SVN API. > 2) Use IronPython and Powershell to interact with the svn executable. > 3) Use IronPython to interact with the console and issue commands to > the svn executable. > > Any thoughts on which of these make the most sense? > > Jon > > > ___ > Users mailing list > Users@lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > ___ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
Re: [IronPython] Py 2.5 bindings for SVN 1.4.4
On 7/24/07, Jon Nicholson <[EMAIL PROTECTED]> wrote: I'd like to use IronPython 1.1 to write a deployment script for an upcoming web project. All of the files for the site are stored in an SVN repository. I'm wondering if IronPython is capable of interfacing with the Python 2.5 bindings for SVN 1.4.4. I would guess not, as that's almost certainly reliant on C extensions. What you probably want are .NET bindings for SVN. There don't seem to be any "official" ones, but you might try the project at http://www.pumacode.org/projects/svndotnet/ -- Curt Hagenlocher [EMAIL PROTECTED] ___ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
[IronPython] Py 2.5 bindings for SVN 1.4.4
I'd like to use IronPython 1.1 to write a deployment script for an upcoming web project. All of the files for the site are stored in an SVN repository. I'm wondering if IronPython is capable of interfacing with the Python 2.5bindings for SVN 1.4.4. I have everything installed on a sandbox, but so far I have not had any luck so far--but then, I am new to Python (Iron, Bronze, what have you). Does anyone know of a way to do this? As a follow-up question, should I use the SVN API or some other method? All I am really looking to do is read the files to be deployed from an XML file, find the latest version of the corresponding files in the repository, and then FTP these up to the web servers. I basically have been trying to decide among the following three options: 1) Use IronPython and the SVN API. 2) Use IronPython and Powershell to interact with the svn executable. 3) Use IronPython to interact with the console and issue commands to the svn executable. Any thoughts on which of these make the most sense? Jon ___ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com