Development: Difference between revisions

From Adam Colton
Jump to navigation Jump to search
Created page with "I'm looking to get in place a tool chain for development in conjunction with my move to AWS. == Connection == I'm looking at connecting to a file system over ssh. There is [http..."
 
Line 13: Line 13:


== Source Control ==
== Source Control ==
I'm leaning towards Github, but I've also considered setting up my own Git server right on my dev box. I'm not really sure. I could also get a private github account, but that's $84 a years, so meh.
I'm setup on GitHub but I'm finding that I have a lot of projects I do not want to share and the cost of private account is prohibitive.
 
I think I'm going to setup a dev server.


[[Category: Code]]
[[Category: Code]]

Revision as of 19:29, 17 May 2013

I'm looking to get in place a tool chain for development in conjunction with my move to AWS.

Connection

I'm looking at connecting to a file system over ssh. There is this for Windows and sshfs for Linux. This seems more secure than ftp. By mounting it as a file system, I won't have to look for ftp plugins - which I've had trouble finding.

I will have to investigate how to attach the drives. I would like it to be as automated as possible. Setting up a cron on my Linux systems may be best as I'm hesitant to add it to fstab and compromise the boot.

IDE

I like the idea of an IDE. Particularly because I would like to move in the direction of more testing and refactoring. The two big contenders seem to be NetBeans and Eclipse. I think the best thing to do from here is try both of them and see which one works better.

BASH Toolchain

Standing in opposition to an IDE would be a more traditional toolchain. In this case, I would connect over SSH, and use Vim as my editor. This would probably give me much tighter control, but I'm afraid I would miss out on things like automated test tools.

Source Control

I'm setup on GitHub but I'm finding that I have a lot of projects I do not want to share and the cost of private account is prohibitive.

I think I'm going to setup a dev server.