![]()
For example, say you have a text file, you check it out from work, and you modify it at home, say you add one extra word. Okay, again, I'm no expert in this, but I have a good feeling that the marks you get are because there are having change conflicts. If you would rather run a bash script that did this and more, you could easily do it with:Ġ 0 * * * /bin/sh /home/yourname/path/to/script/nameofscript.sh You could change it so that it's at different times, for more information on that, read more up on crontab and the links I gave you, it's pretty straightforward. If it isn't, you do commit changes when at work, right?) This will update your checkout and synchronize it with the one at your work (Oops, I'm assuming that the one at your work is your central repository. To do this, you could create a file called ctab or something, and have this in it:Ġ 0 * * * /usr/bin/svn update /home/yourname/where/your/checkout/is I suggest you read about crontabs, here are some links:įor example, you could write a script that updates your subversion checkout every midnight. I created a crontab on my server so that my site automatically packages my game's media content every midnight after getting the latest revision of my game's Subversion repository. Keep in mind I'm no expert at this, and I just first recently created my first crontab myself. Crontabs let you execute commands at a specified time. Well, I think what you want is a crontab. At home, did you simply checkout the revision? If so, can't you easily run an svn update? It's surprisingly similar to Tortoise in the general navigation & interface (minus the pretty icons of course) - but I'm impressed.EDIT: Sorry, I'm pretty confused about your post. It's actually really thorough, logical, familiar and complete. ![]() But now on OSX I've been after something that has similar functionality and I was very surprised to find that Netbeans seems to be perfect! All I was after was a single browsable file tree that you can right click and apply all the familiar commands (update, commit, revert, search history, diff against other versions) etc, and netbeans has it all. I've been using it as my IDE for a while now, and have always liked it, but I didn't use it for SVN while on my PC (I preferred the Tortoise SVN interface). You know what I've ended up using? Netbeans ![]() It seems to cover everything, but just not fluently. To start with I was excited by svnX, but then it's really confusing how it treats 'working copies' and 'repositories' differently - I still am not quite sure exactly when/why to use which of the multiple windows. I was also after a free SVN app, I tried a few different solutions, but none of them quite hit the mark. #USING RAPIDSVN MAC OS#It works on Mac OS X, and it's pretty good. #USING RAPIDSVN MAC OS X#It's not Mac OS X native, but you can give Eclipse's SVN client a try. I personally find sourcetree to be most generally suitable for most versioning tools. If you are connecting to a remote SVN server. *note this is a mercurial/git versioning. #USING RAPIDSVN FOR FREE#If you are looking for free GUI (non-open source) If you are looking for GUI Client (Open source) ![]() If you are looking at the SVN package, Collabnet has it #USING RAPIDSVN FOR MAC OS#Note : not supported for mac os 10.8.3 anymore I don't mind paying for it if I have to, but I was wondering if there were any really good alternatives? We'll be using Springloops as an SVN fwiw. I was tempted by SVNx but if I'm honest don't like the idea of using command line at all - much prefer a nice and easy to use GUI. Setting up some web development stuff with a friend, he's using Versions SVN (paid for by his company) which looks fantastic but is a touch pricey. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |