|
There are lots of free version control systems available and to be honest the choice between them usually boils down to personal taste. You don't say what development environment you are using (.NET, Java, Python, PHP, something weird and off the shelf) but I don't think that matters.
Subversion is good, mainstream, easy to use (once you get used to it), and has plugins to integrate it with just about any IDE you can think of, and tortoiseSVN is a good GUI for it that integrates well with Windows Explorer.
Flavour of the month are tools like Mercurial, Git, DARCS or Bazaar. I don't think DARCS has a GUI available, the others do. Bazaar is popular in the Python world, Mercurial is the trendy VCS to use in Java circles, and Git is the sweetheart of the open source world at the moment. But all of them work well with any language and with binary files like documents or images.
And to echo what others here have said: the idea that a small company does not need version control is wrong, wrong, wrong. Lack of proper version control just screams "amateur" and tells me that their development procedures are likely to be pretty sloppy in general. So well done for deciding to use your own.
|
|
|
|
|
Hi all,
Thanks for the information. As I am in a small company, beside the computer I am given and certain key software, I don't expect the company will pay for version control software.
So I will pick up Subversion and use TortoiseSVN for the front end. I hope there is not much in learning to use those.
Well thanks for the praise that I decide to use version control software in this company. Hey even almost all projects are small, the rate of reuse previous software is high. It is becoming a must to use version control software.
|
|
|
|
|
I'm in the same boat and I use this:http://tortoisesvn.tigris.org/[^]
It is absolutely the best for what you're looking for. Just be careful not to put big files into it because you cannot remove them from the repository (unless you use svnobliterate).
|
|
|
|
|
I'm sure this will be a repost but handy to know, nonetheless. If you need quick and easy VMs to test against various versions of IE (6-9) on XP/Vista/7: Internet Explorer Application Compatibility VPC Image[^]. They are time-limited but there are always new ones that are available after the expiry dates.
Thanks to BW for pointing out this should go here, rather than in the lounge.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
OpenWithView[^] is freeware.
I became aware of it via this[^] article.
Henry Minute
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
I wouldn't let CG touch my Abacus!
When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.
Cogito ergo thumb - Sucking my thumb helps me to think.
|
|
|
|
|
Nice one Mr H.
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC Link[ ^]
Trolls[ ^]
|
|
|
|
|
Our company website is a simple, static HTML design that has "grown" over the years from a PHP implementation on Linux to a .Net form on IIS. It has been massaged repeatedly using different tools, primarily by amateurs who know little of website design. I downloaded the source a year or so ago, with the intention of adding some new content and reorganizing it, but was completely floored by what I found.
The last design go around was done by a front desk clerk with a copy of Web Expressions, and it's a mess. There are thousands of scripts, most never used, in hundreds of files. It looks to me as if she simply uploaded everything available, including all the canned material Microsoft provides with the pictures and verbiage I created years ago, and now it's almost impossible to determine what is used and what is just taking up space.
What I'm looking for is a tool that I can run which will output a list of required resources called for by the visible pages, so that I can cull out everything else. Can someone point me to such a tool?
Will Rogers never met me.
|
|
|
|
|
Roger, you could use http://www.httrack.com/[^] to download the files from the website that HTTrack can identify. You could then FTP your whole site to your local computer then compare files and folders between these two website copies.
OT
Tucson, Arizona. I understand you are from near to there, what is that place like August/September? My 2nd youngest daughter is visiting there, and California, after her graduation.
modified 1-Aug-19 21:02pm.
|
|
|
|
|
I'm quite a way from Tucson, but probably not as far as you. It's a little cooler in Summer than here - probably 110 to 120 instead of the 120 to 130 we experience. But that can vary a lot. Summer is our monsoon season, and Tucson gets a lot more rain than we do. These sudden violent storms can drop the temperature quickly and make the rest of the day quite pleasant. Figure on temps ranging from 60 at night to 120 in the daytime at the worst, but more likely between 75 and 110, with a chance of brief, heavy rain. Fortunately, Tucson has plenty of shopping centers, so if you need to grab a light coat or a pair of shorts, it's easy to find them. Tucson is a very nice place, much nicer than Bullhead City, and I expect that you'll enjoy the trip immensely!
Will Rogers never met me.
|
|
|
|
|
Thank you Roger, I will pass that to my daughter
modified 1-Aug-19 21:02pm.
|
|
|
|
|
Thanks for the tip, Richard. I couldn't get HTTrack to download at the office - kept hanging after downloading 1 MB - but succeeded at home. Running it is straightforward, and it captured most of the contents, though it declared several items as 404. Those are easy enough to capture manually so it did its job admirably.
The mirror is still over 270 files, but the size has dropped from almost 1 GB to a little more than 1 MB; that's a lot of overhead, and I still don't know whether it's because the Expressions tool is bloated crap, or the original designer was a moron who didn't know how to use it properly. Most of the files, though, are just simple visual elements; buttons, mostly. I would have put them all in a single file, I think, but I guess there's nothing technically wrong with doing it the way it was done. It just makes maintenance a bitch.
I think I'm going to be allowed to hire an intern from the college to clean this up, and she's very skilled in Adobe Dreamweaver. Personally, I don't care for the product, but I must admit that it makes it simple to create stunning designs in a short time. Cleaning this up will make her job a lot less frustrating, and hopefully she'll be able to import much of the content into the Dreamweaver framework.
Thanks again for the suggestion!
Will Rogers never met me.
|
|
|
|
|
Expressions Web is not too bad a product, but it is damned expensive to purchase. Unless you really must have the very latest version of this expensive product, I would recommend, if you need the graphical drag and dropping of elements, is MS Office SharePoint Designer 2007 which is free to download from Microsoft.
But, if you still have a need for PHP support, as well as a requirement for a full IDE, go grab hold of Aptana Studio. I have version 2 but may soon update to version 3. It is free.
DreamWeaver, again, is a good product, and just like MS Expressions, it is expensive to buy.
When your college intern does her work, remind her to do an XML based SiteMap. It will help with Search Engine Optimizing. There are plenty free stuff that will do that for you including from Google. In terms of maintenance, you should consider using a versioning system such as TortoiseSVN
modified 1-Aug-19 21:02pm.
|
|
|
|
|
I've recently been trying to bring my development department out of the last century of using tons of renamed folders and compressed archive files as version control into actually having a managed, legitimate Version Control System. Mercurial's Distributed architecture was a good fit for our group, so I've been working on various tools to make it easier to manage.
One thing I was having a hard time finding was an automated tool to work in conjunction with backup software to be able to include the repositories in backups without having to make the backup software access the active repositories that could be getting accessed by users while the backup is trying to run. So I made my own tool.
HgPreBackup [^] is a script application (written with AutoIt v3) that will search a specified folder for any repositories and then create backup clones of them in another folder that can then be used by the backup software. Subsequent executions of the script will pull in any changes since the clones were created instead of having to make new clones for every backup. It includes basic logging and the option to have the script email the log out if errors are encountered. It also has an option to purge backup repositories that no longer have a matching source repository. Further features may be implemented in the future depending on the demand.
HgPreBackup [^] is hosted at BitBucket (https://bitbucket.org/nedmech/hgprebackup[^]) and is currently functional, but still in Beta (Version 0.1.1.0). Feel free to download it and give it a try if you have the need. Any feedback is appreciated.
Edit: Updated version with addition of backup purge option.
modified 16-Jan-12 21:07pm.
|
|
|
|
|
Wonde Tadesse
MCTS
|
|
|
|
|
|
May be old collection but still worthy Clickety[^]
This article discusses:
NUnit to write unit tests
NDoc to create code documentation
NAnt to build your solutions
CodeSmith to generate code
FxCop to police your code
Snippet Compiler to compile small bits of code
Two different switcher tools, the ASP.NET Version Switcher and the Visual Studio .NET Project Converter
Regulator to build regular expressions
.NET Reflector to examine assemblies
|
|
|
|
|
Ooh, almost, but we have to disallow CodeSmith as it's not free. Try MyGeneration instead
|
|
|
|
|
|
I think .NET Reflector[^] is no more free.Try JustDecompile[^] from TelerikTM free product. In addition to this MbUnit[^] is also great for unit testing. Generally
Wonde Tadesse
MCTS
|
|
|
|
|
..or ILSpy[^]
Bastard Programmer from Hell
|
|
|
|
|
|
That's real nice sir,
and sir which software is best to upload your website on internet??
|
|
|
|
|
pashad wrote: which software is best to upload your website on internet? Use FileZilla[^] or WS_FTP[^]
|
|
|
|
|
|
Or if using Firefox, the FireFTP addon.
|
|
|
|
|