digitalmars.D.announce - version control in D
- Ameer Armaly (9/9) Sep 24 2005 charset="iso-8859-1"
- pragma (9/20) Sep 24 2005 For what it's worth, a good number of us in the community are already us...
- Charles (11/37) Sep 25 2005 You dont like tortoise http://tortoisesvn.tigris.org/ ?
- Derek Parnell (8/15) Sep 25 2005 I was thinking the same thing. I find Tortoise to be an excellent produc...
- J Thomas (5/25) Sep 25 2005 indeed, im extremely happy with tortoise and subversion. what i would be...
- Charles (13/41) Sep 26 2005 Yea I was thinking of that the other day , sort of like a better CPAN fo...
- Ameer Armaly (18/33) Sep 25 2005 The only real thing for me at least that even puts git on the map (it's...
- Sean Kelly (5/15) Sep 26 2005 Sounds a bit like Clearcase, which I have a love/hate relationship with....
- Dejan Lekic (6/9) Sep 26 2005 He probably does not if his OS of choice is _not_ Windows...
- pragma (5/9) Sep 26 2005 That's the other side of the coin. The combination of quality and porta...
- Dejan Lekic (8/8) Sep 27 2005 I agree but I do not have that problem personally - i am using "svn" on ...
- pragma (15/21) Sep 26 2005 Nope, I don't like tortoise. ;)
- J Thomas (3/37) Sep 26 2005 yah i had the same problems with tortoise and threw it away for a long
charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi all. I was wondering, if there is any interest in creating some sort of = version control tool in D. I was taking a look at some of the cogito = scripts this morning, and I figure it wouldn't be super hard to design a = d git front-end called dgit or something like that. What do you think? --=20
Sep 24 2005
In article <dh514d$13fv$1 digitaldaemon.com>, Ameer Armaly says...This is a multi-part message in MIME format. ------=_NextPart_000_0006_01C5C155.3A31CB90 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi all. I was wondering, if there is any interest in creating some sort of = version control tool in D. I was taking a look at some of the cogito = scripts this morning, and I figure it wouldn't be super hard to design a = d git front-end called dgit or something like that. What do you think?For what it's worth, a good number of us in the community are already using SVN as that's what's being used over on dsource.org. Also, a fair number of independent (non-dsource folks) D programmers are also using SVN. A D-built SVN tool would really be a nice addition to the average D programmer's toolkit. I'll add that while SVN's line-command tools work great, the GUI-based offerings aren't so hot. There's definately plenty of elbow room for a quality product to take over in that niche. - EricAnderton at yahoo
Sep 24 2005
I'll add that while SVN's line-command tools work great, the GUI-basedofferingsaren't so hot. There's definately plenty of elbow room for a qualityproduct totake over in that niche.You dont like tortoise http://tortoisesvn.tigris.org/ ? "pragma" <pragma_member pathlink.com> wrote in message news:dh52p3$14js$1 digitaldaemon.com...In article <dh514d$13fv$1 digitaldaemon.com>, Ameer Armaly says...=This is a multi-part message in MIME format. ------=_NextPart_000_0006_01C5C155.3A31CB90 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi all. I was wondering, if there is any interest in creating some sort of = version control tool in D. I was taking a look at some of the cogito = scripts this morning, and I figure it wouldn't be super hard to design ausing SVNd git front-end called dgit or something like that. What do you think?For what it's worth, a good number of us in the community are alreadyas that's what's being used over on dsource.org. Also, a fair number of independent (non-dsource folks) D programmers are also using SVN. AD-built SVNtool would really be a nice addition to the average D programmer'stoolkit.I'll add that while SVN's line-command tools work great, the GUI-basedofferingsaren't so hot. There's definately plenty of elbow room for a qualityproduct totake over in that niche. - EricAnderton at yahoo
Sep 25 2005
On Sun, 25 Sep 2005 11:40:42 -0700, Charles wrote:I was thinking the same thing. I find Tortoise to be an excellent product. I haven't need to resort to command-line version for anything I've needed to do. -- Derek Parnell Melbourne, Australia 26/09/2005 7:04:35 AMI'll add that while SVN's line-command tools work great, the GUI-basedofferingsaren't so hot. There's definately plenty of elbow room for a qualityproduct totake over in that niche.You dont like tortoise http://tortoisesvn.tigris.org/ ?
Sep 25 2005
indeed, im extremely happy with tortoise and subversion. what i would be interested in is some sort of packaging system for D libraries. you know, where someone can just run a tool to download required libraries. i havent really thought about how that would work but it would be so cool Derek Parnell wrote:On Sun, 25 Sep 2005 11:40:42 -0700, Charles wrote:I was thinking the same thing. I find Tortoise to be an excellent product. I haven't need to resort to command-line version for anything I've needed to do.I'll add that while SVN's line-command tools work great, the GUI-basedofferingsaren't so hot. There's definately plenty of elbow room for a qualityproduct totake over in that niche.You dont like tortoise http://tortoisesvn.tigris.org/ ?
Sep 25 2005
you know, where someone can just run a tool to download required libraries. i havent really thought about how that would work but it would be so coolYea I was thinking of that the other day , sort of like a better CPAN for D. I'm actually trying to build a 'component' website ( www.thecodebase.com/cc ) , but its not done yet, and not tailored specifically for D ( but will be used to promote it! ) . However a desktop based frontend ( written in D ) to it might be able to download / unzip & automatically place D language components in the right place, along with figure out any dependencies and download as required . Hmm I'm gonna try to do that actually . Charlie "J Thomas" <jtd514 ameritech.net> wrote in message news:dh75n5$2s53$1 digitaldaemon.com...indeed, im extremely happy with tortoise and subversion. what i would be interested in is some sort of packaging system for D libraries. you know, where someone can just run a tool to download required libraries. i havent really thought about how that would work but it would be so cool Derek Parnell wrote:product.On Sun, 25 Sep 2005 11:40:42 -0700, Charles wrote:I was thinking the same thing. I find Tortoise to be an excellentI'll add that while SVN's line-command tools work great, the GUI-basedofferingsaren't so hot. There's definately plenty of elbow room for a qualityproduct totake over in that niche.You dont like tortoise http://tortoisesvn.tigris.org/ ?neededI haven't need to resort to command-line version for anything I'veto do.
Sep 26 2005
"Derek Parnell" <derek psych.ward> wrote in message news:18rotgtg69434$.1woq6py1pairu$.dlg 40tude.net...On Sun, 25 Sep 2005 11:40:42 -0700, Charles wrote:The only real thing for me at least that even puts git on the map (it's still kinda alpha, mega-complex, not to mention constantly changing) is it's distributed development style. For example, I could start a new project called pdal (perfect do-all library), which magically and without delay encorperates every function used more than once in one's project. Now, let's say that a bunch of other people want to contribute changes to pdal on a regular basis, so I give them clones of my top-level tree on my web server. So, they clone those trees, push their changes, and I can brows through their repositories using git/web, and when they've commited something, I can pull from their tree to mine. Basically you can have three revisions in your local tree, which are all recognized and kept track of by the version control program. Then, you call up the boss when you're ready to submit your stuff, and he can pull from your tree to his; or it can be a free for allsystem where everyone gets to push to the central tree. I guess it basically comes down to a matter of personal preference and how one likes to work.I was thinking the same thing. I find Tortoise to be an excellent product. I haven't need to resort to command-line version for anything I've needed to do.I'll add that while SVN's line-command tools work great, the GUI-basedofferingsaren't so hot. There's definately plenty of elbow room for a qualityproduct totake over in that niche.You dont like tortoise http://tortoisesvn.tigris.org/ ?-- Derek Parnell Melbourne, Australia 26/09/2005 7:04:35 AM
Sep 25 2005
In article <dh75ua$2sa0$1 digitaldaemon.com>, Ameer Armaly says...The only real thing for me at least that even puts git on the map (it's still kinda alpha, mega-complex, not to mention constantly changing) is it's distributed development style. For example, I could start a new project called pdal (perfect do-all library), which magically and without delay encorperates every function used more than once in one's project. Now, let's say that a bunch of other people want to contribute changes to pdal on a regular basis, so I give them clones of my top-level tree on my web server. So, they clone those trees, push their changes, and I can brows through their repositories using git/web, and when they've commited something, I can pull from their tree to mine.Sounds a bit like Clearcase, which I have a love/hate relationship with. The branching/merging features are fantastic, but the product is otherwise slow and a pain to work with. Sean
Sep 26 2005
You dont like tortoise http://tortoisesvn.tigris.org/ ?He probably does not if his OS of choice is _not_ Windows... -- ........... Dejan Lekic http://dejan.lekic.org
Sep 26 2005
In article <dh8gj0$tl4$1 digitaldaemon.com>, Dejan Lekic says...That's the other side of the coin. The combination of quality and portability really is lacking for subversion-based tools. Especially when compared to offerings for more mature technologies like CVS. - EricAnderton at yahooYou dont like tortoise http://tortoisesvn.tigris.org/ ?He probably does not if his OS of choice is _not_ Windows...
Sep 26 2005
I agree but I do not have that problem personally - i am using "svn" on both platforms. Mostly because GUIs allways are missing something svn, console client, has for years... :) -- ........... Dejan Lekic http://dejan.lekic.org
Sep 27 2005
In article <dh6jrm$2dt0$1 digitaldaemon.com>, Charles says...Nope, I don't like tortoise. ;) I was burned by an installation I had of tortoise some time ago. It caused explorer to behave oddly (crashed frequently) and it seemed to eat tons of CPU cycles when I wasn't even doing anything. Uninstallation also wasn't 100% clean, and still left explorer in an unstable state. Honestly, it may have been more an issue with my particular system than anything else. To be fair, all this was on a slow machine (400Mhz) so that could have been a factor too. I may give it another shot sometime soon, probably right before I reinstall/upgrade to WinXP. I've since moved on to RapidSVN which works well enough, but has some showstoppers in the tree-view control. Also, the way it terms certain things ("add working copy" or "add repository") are unintutive and flat-out confusing for the beginner. - EricAnderton at yahooI'll add that while SVN's line-command tools work great, the GUI-basedofferingsaren't so hot. There's definately plenty of elbow room for a qualityproduct totake over in that niche.You dont like tortoise http://tortoisesvn.tigris.org/ ?
Sep 26 2005
yah i had the same problems with tortoise and threw it away for a long time, but the latest version is pretty cool. pragma wrote:In article <dh6jrm$2dt0$1 digitaldaemon.com>, Charles says...Nope, I don't like tortoise. ;) I was burned by an installation I had of tortoise some time ago. It caused explorer to behave oddly (crashed frequently) and it seemed to eat tons of CPU cycles when I wasn't even doing anything. Uninstallation also wasn't 100% clean, and still left explorer in an unstable state. Honestly, it may have been more an issue with my particular system than anything else. To be fair, all this was on a slow machine (400Mhz) so that could have been a factor too. I may give it another shot sometime soon, probably right before I reinstall/upgrade to WinXP. I've since moved on to RapidSVN which works well enough, but has some showstoppers in the tree-view control. Also, the way it terms certain things ("add working copy" or "add repository") are unintutive and flat-out confusing for the beginner. - EricAnderton at yahooI'll add that while SVN's line-command tools work great, the GUI-basedofferingsaren't so hot. There's definately plenty of elbow room for a qualityproduct totake over in that niche.You dont like tortoise http://tortoisesvn.tigris.org/ ?
Sep 26 2005