Tag Info

Hot answers tagged

4

Installing your own SVN server will be just a pain. At the end of the day you are programmer who wants to develop code and NOT waste time playing with installations of SVN repository on some local/remote/shared server. You can find many online solutions that offers preinstalled and ready to use SVN repository. Some are very cheap, and many of them provides ...


3

I recommend Git for your version control and the GUI that I use is "Tower" www.git-tower.com the other one is GitHub mac.github.com. MacRabbit's Espresso is wonderful (Version 2 is on the way!) Transmit lets you open a file in you editor, do the edit, then pushes the change up to the site when you save the file. (This is a safer method than just editing a ...


3

I know this isn't quite what you're looking for, but I think Assembla might provide that functionality. It's a hosted SVN service rather than a hosting service that provides SVN.


2

Using Coda, Transmit, Dropbox, and Dropbox's packrat feature, here's what I do: The workflow Create a new folder in my local Dropbox directory for each new project.1 Create a new 'Site' in Coda, and set the folder from step 1 as the site's 'Local Root' folder. Set the 'Remote Root' to the identical folder on the server. Work on all files locally, and use ...


2

You shouldn't have a problem using your working directory as the web root folder since apache2 and subversion are two separate services running each can use the same folder. I normally use rsync to copy from the trunk to web root. Check your permissions and if there's an htaccess file in the WD


2

My favorite is quite a mix of projects (I've been automating quite some tests in my career). Skipping Unit- and Integration testing... For the front-end UI testing I use Watin. To make the Watin tests a little more data-driven (chunk multiple actions together into a procedure for common tasks, that can be called with different data) there is a Controller ...


1

NEVER ever work on the production server and "see what happens". Make your team familiar with: Continuous Integration Continuous Delivery and hand out (send out) everyone a copy of this book which I highly recommend: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation Automate as much as possible. Trigger ...


1

My team is in the same boat, and our solution was to create a local development server with the exact same configuration (apache conf/php.ini/versions) as our deployment server, and use SVN for version control as we would for traditional app development. Our development server also handles SVN+Bugtracking systems, so it's much easier to handle bug/feature ...


1

Shameless self promotion, but I asked this question over at StackOverflow a couple of years ago "Does anyone know of a decent free online bug tracker for web development purposes?"


1

I use MacRabbit's Espresso software, which does most of what you need (it has excellent FTP capabilities built-in). You should give them a look. For version control, I use Git. I, personally use it from the command line, but there are some nice GUI's for Git out there. Good luck!


1

One option is to have a local checkout, export it to another location, and upload the exported version (no .svn folders) An alternative, if you have SSH access to the deployment server, and SVN is installed there, is to do a checkout on the server, using the branch/tag of your choice. When there is an updated version of the repo to make live, just log in on ...


1

Are you on a web host? Some offer Subversion out of the box - Dreamhost does, that's how I got started. They make it easy to create and administer SVN repos. If you have SSH access, you may be able to install SVN yourself, if permitted by your host. Also, I'll suggest that installing and managing SVN yourself is a bit of a hassle. Some companies provide ...


1

You would need to install subversion. It sounds like your might be using shared hosting which so installing and configuring subversion on your own server might not be possible. I would recommend you check out Beanstalk. You push changes to your server, to create a continuous integration setup. Also the basic account is free and doesn't require your project ...


1

I would recommend a hosting provider whom has a utility box in place to work with the needs of a LAMP based production deployment. The utility box can be virtual in a cloud as long as it has the same back end subnet routing to the LAMP over a private network for ease of administration and security. Rackspace definitely has a LAMP solution although I am not ...


1

Any Subversion service will work for this. I use it all the time in this fashion. You don't need Subversion on your web server, just the client (TortoiseSVN is great if you are on Windows) devZing also provides hosted subversion


1

Trac is fairly robust and has a large userbase. It's complex to setup (as is any SVN repo setup), however, there are some good guides out there for it. Info: http://trac.edgewall.org/ Install Instructions: http://trac.edgewall.org/wiki/TracInstall



Only top voted, non community-wiki answers of a minimum length are eligible