Jump to page: 1 2
Thread overview
version control in D
Sep 25, 2005
Ameer Armaly
Sep 25, 2005
pragma
Sep 25, 2005
Charles
Sep 25, 2005
Derek Parnell
Sep 25, 2005
J Thomas
Sep 26, 2005
Charles
Sep 25, 2005
Ameer Armaly
Sep 26, 2005
Sean Kelly
Sep 26, 2005
Dejan Lekic
Sep 26, 2005
pragma
Sep 27, 2005
Dejan Lekic
Sep 26, 2005
pragma
Sep 26, 2005
J Thomas
September 25, 2005
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?
-- 


September 25, 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
September 25, 2005
> 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.

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 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


September 25, 2005
On Sun, 25 Sep 2005 11:40:42 -0700, Charles wrote:

>> 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.
> 
> You dont like tortoise  http://tortoisesvn.tigris.org/ ?

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 AM
September 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'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.
>>
>>You dont like tortoise  http://tortoisesvn.tigris.org/ ?
> 
> 
> 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.
> 
September 25, 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:
>
>>> 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.
>>
>> You dont like tortoise  http://tortoisesvn.tigris.org/ ?
>
> 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.
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.
>
> -- 
> Derek Parnell
> Melbourne, Australia
> 26/09/2005 7:04:35 AM


September 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

September 26, 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 cool

Yea 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:
> > On Sun, 25 Sep 2005 11:40:42 -0700, Charles wrote:
> >
> >
> >>>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.
> >>
> >>You dont like tortoise  http://tortoisesvn.tigris.org/ ?
> >
> >
> > 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.
> >


September 26, 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


September 26, 2005
In article <dh6jrm$2dt0$1@digitaldaemon.com>, Charles says...
>
>
>> 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.
>
>You dont like tortoise  http://tortoisesvn.tigris.org/ ?

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 yahoo
« First   ‹ Prev
1 2