« Sodoku | Main | Leisure Suit Larry »
November 20, 2005
My dork rant of the day
Ok. So I "understand" that sometimes advisors can be lazy. Sometimes they just don't want to "put in the effort." But this *THIS* is ridiculous!
Background: we use svn (a version control tool). To make changes to the repository, you either have to have an environment variable $SVN_EDITOR set or when commiting add a -m flag. This is told to you EXPLICITY when you have failed to do either. It won't let you commit your changes otherwise. My advisor said that her commit failed so I asked her to send me the error message (since I didn't know).
Her:
This is what I got when I try to commit things. I think it's because I don't have the right environment variables set. If you know an easy way to do that without me looking through the manuals, let me know.
svn: Commit failed (details follow):
svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message
So, in response (this is the second time this has already happened), I wrote:
Well, since I don't know which shell you are using, your best bet is
to do, as the svn error log says. The reason is b/c it can't find an editor to log your messages (when you commit). So now when you commit, you would type "svn commit -m This is my message"
Either that, or set your environment variable. Either "export
SVN_EDITOR=vi" (to use vi) or "setenv SVN_EDITOR vi" depending on your shell. You can check that you set the environment variable by typing "echo $SVN_EDITOR" to make sure that the changes were made.
So...I thought this was pretty clear. No? She WROTE ME BACK with:
I am using putty secure shell.
PUTTY SECURE SHELL?! THIS IS NOT A SHELL. Seriously people. I mean, I will be the first to admit that I am no linux guru and I have to look up commands at times to set environment variables. But seriously, is it THAT hard?! So. This was my response:
Do this:
Type "echo $SHELL"
If the output is "bash" do: export SVN_EDITOR=vi
If the output is "csh" or "tcsh" do: setenv SVN_EDITOR vi
DO YOU THINK THIS WAS EXPLICIT ENOUGH?! GRRRR.
Oh. And get this. THIRD TIME AROUND. Advisor? Still hasn't a clue of what's going on. She edited my paper? AND EDITED IT WRONG.
Posted by szujin at November 20, 2005 12:40 PM
Comments
Don't BASH on her too much, maybe she was bourne yesterday....
Posted by: e1000 at November 20, 2005 05:29 PM
#<\MTCommentFields>