Use cvs2svn to convert your existing CVS repositories.
The tools that come with git for converting CVS to git do not work. You will see other posts about how git is different, such as how it manages commits versus files. CVS manages files, and doesn't track them well.
It has no ideas of when a branch ends, and even when they start is a bit iffy. Add to that the fact that CVS lets you pick and choose random files to be on a branch, then you can really start to get into a strange state.
For our CVS repository (goes back to 2001, we had 100's of branches, maybe 1000 tags), the git cvsimport tool placed code from our current development trunk into older versions. I'm sure you can see how bad that is.
After getting burned by that, we turned to cvs2svn. It took a long time (8 hours) to convert, but it converted correctly, and you only ever have to do it once.
My advice is to convert your repository, then check out random versions from both CVS and git, then run a diff on all the branches of importance. I wrote a script to do it for all branches and tags because I got burned the first time.
I'm just a code monkey, but I know that we are targeted at the enterprise and intranet markets. I'm not 100% sure on the hosting, but our salesfolk are fairly straightforward about answering such things... You can check out some of our customers to get a feeling of some of the companies that use our software. Chances are good that you have actually used our code at some point in the past and never even known it...
If you find yourself connecting to many different repositories, you should check out Vivisimo Velocity. We have some awesome connectors to the most popular repositories:
Offers connectors to repositories such as file servers, MS SharePoint, Documentum, Lotus Notes, Exchange, Legato etc.
Crawls information in databases such as SQL Sever, MYSQL, PostgreSQL, DB2, Oracle and Sybase.
Supports many file formats including Microsoft Word, Excel, PowerPoint, WordPerfect, PDF, Postscript, email archives, XML, HTML, RTF and others.
Completely correct. However, having a taxonomy of some type is still useful. That's why an automatic taxonomy, generated from your result set, can be extremely useful. Check out clusty.com for an example.
If security is important, you should take a look at Vivisimo Velocity. We offer access control down to the content level. Have a single result document with a title, a snippet, and a piece of sensitive info like money amounts? You can make it so that only select users (from LDAP, or AD, or wahtever system) can see the sensitive information, but everyone can see the title and snippet. We also respect the security restrictions from our content sources, such as Windows fileshares or Documentum. And I've heard from customers that we have easily replaced their Google Appliances, and we can be installed on any commodity linux/solaris/windows box.
The company I work for, Vivisimo, makes an awesome search engine. Although I've never dealt with the Google box directly, I know that we have had customers get fed up with the Google box and replace it quite easily with our software. Click the first link to see a pretty flash demo, or go to Clusty.com to try out a subset of the functionality for real. We specialize in "complex, heterogenous search solutions", which exactly fits most intranet sites I've seen. Files are on SMB shares, local disks, Sharepoint, Lotus, Documentum, IMAP, Exchange, etc, etc, etc. We connect to all those sources and provide a unified interface. You can do really neat tricks with combining content across multiple repositories, such as metadata from a database added to files on SMB shares. We support Linux, Solaris, and Windows, all 32 and 64 bit. Although I may work here, it really is a great product, and I use it at home to crawl my email archives and various blogs, websites, forums, things that I use frequently but have sucky search.
But, why? You obviously were willing and able to pay the price you did for a product you felt you needed. If in a week he offered a sale, would you be as outraged? What about if in 6 months he has a new version but continues to sell the old version for half-off? Differential pricing doesn't hurt anyone (at least for this type of product and this type of differentiation).
Video game consoles sell at a premium when they first come out, and people are willing to pay that premium. Later on, the price goes down, people who wanted it but couldn't afford it before pick it up. The manufacturer still turns a profit, but a smaller one. They still get more product out into the marketplace.
What if he sold at a different price to China, Zimbabwe, and the US? It it still as heinous?
I was #5 in line, my friend was #6 and we got there about 7:20. The earliest person got there at 4:30. Squirrel Hill at 7 AM happened to be pretty cold today, so I fell that #5 and 7:20 were a fair trade. Mind you, I was one of the losers checking the store every morning for weeks, just in case.
I had heard there were 10 PS3 preorderable there, all of which were sold by 10:10 (store opens at 10:00). The manager had hoped that there would be 10 times as many Wii as PS3, but I guess that wasn't so.
I was #5 in line, my friend was #6 and we got there about 7:20. The earliest person got there at 4:30. I had heard there were 10 PS3, all of which were sold by 10:10 (store opens at 10:00). He had hoped that there would be 10 times as many Wii as PS3, but I guess that wasn't so.
Mind you, I was one of the losers checking the store every morning for weeks, just in case.
How are your ideas different from the ones on Clusty? I use Clusty all the time and it is pretty damn good. I'm a notably horrendous searcher, but the clusters let me see related topics to what I tried.
It's even worse that you elegantly state. It really seems as if Zonk banged this out as fast as possible to post. Perhaps being at the GDC is leaving him little time to do the story, but a once-through for spelling and grammar couldn't take that much time, could it? I don't expect a lot from Slashdot editors, but when they write the article itself., you'd think they would care a little more.
Not to mention, the careless disregard of the names makes you wonder why Zonk wrote it. Most Slashdotters who watch the show would know how to spell these names. Does Zonk watch BSG, or was he just there to 'get the scoop'?
I have a good MythTV setup now, utilizing an old 900 MHz Athlon, a PVR-250MCE, a NVidia GeForce 4MX. It works just fine (requisite note about time versus money here... I have more time than money). The thing I'd really like is to get rid of the tower case. I spraypainted my ugly beige case a nice black, but what I really want is one of these:
These look sooooo nice! Unfortunately, nice == $$ in this case (no pun!). I'd really prefer the LC-11M, as it has the display with the IR receiver built in. A little bit of checking shows that these displays and IR components have LIRC and LCDProc support, so Linux should 'just' work.
It's coming. I'm sure of it. The section of Apple that creates Pages and Keynote were recently looking for some programmers well-versed in high-end 3D graphics technology, such as pixel and vertex shaders. It's possible that this is geared at an "i3DDesign," but I could see it being aimed at making awesome eyecandy for graphs.
You know that graphs are one of the important parts in explaining to your bosses where all the money went, and why you need more. Simply telling them that you broke the laptop just isn't going to cut it anymore.
Very interesting... just curious, what is this URL? The WHOIS on this site and the 'official' gatech.edu webpage differ significantly, but the links on this page point to gatech.edu.
There's more to do in a space battle than just fire lasers.
Like photon torpedoes! <csi type="miami">YEEEAAAAAHHHH!</csi>
To be clear for anyone reading this - use cvs2svn to convert your CVS repository to git. It's the only tool that does it right!
Use cvs2svn to convert your existing CVS repositories.
The tools that come with git for converting CVS to git do not work. You will see other posts about how git is different, such as how it manages commits versus files. CVS manages files, and doesn't track them well.
It has no ideas of when a branch ends, and even when they start is a bit iffy. Add to that the fact that CVS lets you pick and choose random files to be on a branch, then you can really start to get into a strange state.
For our CVS repository (goes back to 2001, we had 100's of branches, maybe 1000 tags), the git cvsimport tool placed code from our current development trunk into older versions. I'm sure you can see how bad that is.
After getting burned by that, we turned to cvs2svn. It took a long time (8 hours) to convert, but it converted correctly, and you only ever have to do it once.
My advice is to convert your repository, then check out random versions from both CVS and git, then run a diff on all the branches of importance. I wrote a script to do it for all branches and tags because I got burned the first time.
And one day, I will learn how to make links! clusty.com
I'm just a code monkey, but I know that we are targeted at the enterprise and intranet markets. I'm not 100% sure on the hosting, but our salesfolk are fairly straightforward about answering such things... You can check out some of our customers to get a feeling of some of the companies that use our software. Chances are good that you have actually used our code at some point in the past and never even known it...
Completely correct. However, having a taxonomy of some type is still useful. That's why an automatic taxonomy, generated from your result set, can be extremely useful. Check out clusty.com for an example.
If security is important, you should take a look at Vivisimo Velocity. We offer access control down to the content level. Have a single result document with a title, a snippet, and a piece of sensitive info like money amounts? You can make it so that only select users (from LDAP, or AD, or wahtever system) can see the sensitive information, but everyone can see the title and snippet. We also respect the security restrictions from our content sources, such as Windows fileshares or Documentum. And I've heard from customers that we have easily replaced their Google Appliances, and we can be installed on any commodity linux/solaris/windows box.
The company I work for, Vivisimo, makes an awesome search engine. Although I've never dealt with the Google box directly, I know that we have had customers get fed up with the Google box and replace it quite easily with our software. Click the first link to see a pretty flash demo, or go to Clusty.com to try out a subset of the functionality for real. We specialize in "complex, heterogenous search solutions", which exactly fits most intranet sites I've seen. Files are on SMB shares, local disks, Sharepoint, Lotus, Documentum, IMAP, Exchange, etc, etc, etc. We connect to all those sources and provide a unified interface. You can do really neat tricks with combining content across multiple repositories, such as metadata from a database added to files on SMB shares. We support Linux, Solaris, and Windows, all 32 and 64 bit. Although I may work here, it really is a great product, and I use it at home to crawl my email archives and various blogs, websites, forums, things that I use frequently but have sucky search.
But, why? You obviously were willing and able to pay the price you did for a product you felt you needed. If in a week he offered a sale, would you be as outraged? What about if in 6 months he has a new version but continues to sell the old version for half-off? Differential pricing doesn't hurt anyone (at least for this type of product and this type of differentiation).
Video game consoles sell at a premium when they first come out, and people are willing to pay that premium. Later on, the price goes down, people who wanted it but couldn't afford it before pick it up. The manufacturer still turns a profit, but a smaller one. They still get more product out into the marketplace.
What if he sold at a different price to China, Zimbabwe, and the US? It it still as heinous?
Kind of like this?
b ookpro.html
http://mekentosj.com/disctop/wallpapers/Pages/mac
I was #5 in line, my friend was #6 and we got there about 7:20. The earliest person got there at 4:30. Squirrel Hill at 7 AM happened to be pretty cold today, so I fell that #5 and 7:20 were a fair trade. Mind you, I was one of the losers checking the store every morning for weeks, just in case.
I had heard there were 10 PS3 preorderable there, all of which were sold by 10:10 (store opens at 10:00). The manager had hoped that there would be 10 times as many Wii as PS3, but I guess that wasn't so.
Apologies for the other (preemptive) post.
I was #5 in line, my friend was #6 and we got there about 7:20. The earliest person got there at 4:30. I had heard there were 10 PS3, all of which were sold by 10:10 (store opens at 10:00). He had hoped that there would be 10 times as many Wii as PS3, but I guess that wasn't so.
Mind you, I was one of the losers checking the store every morning for weeks, just in case.
How are your ideas different from the ones on Clusty? I use Clusty all the time and it is pretty damn good. I'm a notably horrendous searcher, but the clusters let me see related topics to what I tried.
Top clusters?
& query=lesbian+porn
http://clusty.com/search?input-form=simple-clusty
Pictures (69)
Sex (52)
Girl (26)
Free Porn (26)
Gay (20)
Star (15)
Reviews (9)
Games (6)
X Rated (5)
Lesbian Porn Videos (6)
From Clusty:
n t+of+united+states
http://clusty.com/search?query=Who+is+the+preside
First cluster: "Bush"
It's even worse that you elegantly state. It really seems as if Zonk banged this out as fast as possible to post. Perhaps being at the GDC is leaving him little time to do the story, but a once-through for spelling and grammar couldn't take that much time, could it? I don't expect a lot from Slashdot editors, but when they write the article itself ., you'd think they would care a little more.
2 3557/cast.html
Not to mention, the careless disregard of the names makes you wonder why Zonk wrote it. Most Slashdotters who watch the show would know how to spell these names. Does Zonk watch BSG, or was he just there to 'get the scoop'?
Enough ranting for now...
Oh: s/Ty/Tigh/
http://www.tv.com/battlestar-galactica-2003/show/
"There is no Dana, only Zuul."
Or, as the Wikipedia points out:
"There is no data, only XUL"
Saw this in a few press-releases, and it seems to work pretty well.
http://ben.clusty.com/
Has a neat timeline of his accomplishments and has resources for teachers and students.
So, you mean to tell me that they fix flaws faster when they have users and system administrators breathing down thier necks? Say it ain't so!
I have a good MythTV setup now, utilizing an old 900 MHz Athlon, a PVR-250MCE, a NVidia GeForce 4MX. It works just fine (requisite note about time versus money here... I have more time than money). The thing I'd really like is to get rid of the tower case. I spraypainted my ugly beige case a nice black, but what I really want is one of these:
http://www.silverstonetek.com/product-case.htm (Scroll to Lascala Series).
These look sooooo nice! Unfortunately, nice == $$ in this case (no pun!). I'd really prefer the LC-11M, as it has the display with the IR receiver built in. A little bit of checking shows that these displays and IR components have LIRC and LCDProc support, so Linux should 'just' work.
Anyone care to buy me one... for testing?
It's coming. I'm sure of it. The section of Apple that creates Pages and Keynote were recently looking for some programmers well-versed in high-end 3D graphics technology, such as pixel and vertex shaders. It's possible that this is geared at an "i3DDesign," but I could see it being aimed at making awesome eyecandy for graphs.
You know that graphs are one of the important parts in explaining to your bosses where all the money went, and why you need more. Simply telling them that you broke the laptop just isn't going to cut it anymore.
Or at least a pretty good weekend in Vegas...
This seems a good place to put this as any...
My Ethics class here at Georgia Tech recently completed a Topic Paper about all the sections of the Patriot Act scheduled to sunset Dec 31, 2005.
Feel free to peruse the posted papers (multiple formats).
Feel extremely free to Slashdot the site, making it impossible for them to be graded in the next few week, giving us all A's in the class!
-shep
Very interesting... just curious, what is this URL? The WHOIS on this site and the 'official' gatech.edu webpage differ significantly, but the links on this page point to gatech.edu.
Is this some oddball splinter webpage, or what?