Showing posts with label subversion. Show all posts
Showing posts with label subversion. Show all posts

Wednesday, November 21, 2012

Saturday, July 23, 2011

iReport vs. version control

Tried to include a JRXML string variable with "$Revision$" as initial expression. It's impossible to have such a string, as "$" is expected to start something JRXML specific like a field, a variable (itself!!), a paramater. And including a backslash "\" destroys the idea resp. the effect.
So: no RCS / CVS / subversion strings in JRXML. Alright within XML comments they work. But then: you never know for sure, what iReport does with your XML comments. With any future release they may decide to remove XML comments. Then you are pissed.

Tuesday, February 19, 2008

subversion and emacs

After working with subversion within emacs for quite a couple of months, occasionally I found out, that my choice for emacs subversion bindings was quite a little to fast, but luckily enough apparantly quite the right one. You can find all the bindings at this SVN URL. My choice is psvn.el.

Thursday, January 17, 2008

emacs, version control, ...

I doubt it, that any other editor resp. IDE software is able to hold a candle to GNU emacs with its plugged in version control access to subversion, RCS, and CVS. Once again I can just shout out to the world: I love emacs. Where would my productivity be without emacs? I almost never need to use my mouse to do anything within emacs. (Alright, once in a while I use the emacs GUI menu to remind me of the appropriate shortcut ...) My hands can keep, where they can achieve the most: on the keyboard.

Wednesday, January 2, 2008

emacs and subversion

In order to do some subversion work from within emacs, find and load psvn.el, and then start svn-status on an emacs command line. I love it.

my own subversion repositories "out there"

Created my 1st subversion on my web space using the svn+ssh protocol along the lines of the PragProg book. I used this scheme, because I could get started w/o any admin intervention. It also behaves fairly safe.
Alright, something on the background: My web space provider gives me UNIX shell access via ssh.

The svnadmin create ... got executed locally on the machine, where the repository lives, afterwards I followed chapter 5 accessing a repository, section on svn+ssh, you find a free extract of that book here.

Because of the ssh detail there is a tiny obstacle to overcome, until I will be able to share this repository with co-workers.

My ISP employs somebody incredibly helpful to me, and that guy actually managed to run another svnserver, just dedicated to me, fully configurable by myself, on a fixed port. I am overwhelmed.

Q: What do I pay them for that service?
A: They regard it as included in my package.