I'm rather agnostic to what I use to edit files, though when I'm in Windows, I'll either use gvim or Notepad++.
When I'm in Linux, I'll use vim.
I would recommend syntastic as a vim plugin to assist with general syntax testing of code.
I *strongly* recommend using git to maintain your code. commit all the time and you can back out at any point. Plus, it helps that you can sync changes between dev and prod.
backup often.
I use automysqlbackup for MySQL backups. Snapshots are not backups.
What do you use?
What's your dev environment?
Moderator: crythias
-
- Moderator
- Posts: 10170
- Joined: 04 May 2010, 18:38
- Znuny Version: 5.0.x
- Location: SouthWest Florida, USA
- Contact:
What's your dev environment?
OTRS 6.0.x (private/testing/public) on Linux with MySQL database.
Please edit your signature to include your OTRS version, Operating System, and database type.
Click Subscribe Topic below to get notifications. Consider amending your topic title to include [SOLVED] if it is so.
Need help? Before you ask
Please edit your signature to include your OTRS version, Operating System, and database type.
Click Subscribe Topic below to get notifications. Consider amending your topic title to include [SOLVED] if it is so.
Need help? Before you ask
-
- Znuny guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: What's your dev environment?
I develop under Linux using vi(m). To be faster and increase quality, I have written some tools like OTRS::OPM::Maker and OTRS::OPM::Maker::Command::sopm. To build/test the packages and deploy them in repositories for my customers, I use Jenkins. As a VCS I use git (on a private server), for free addons I use git on github.com (see http://github.com/reneeb ). To track what I have to do, I use http://www.trello.com.
For each project I create a virtual machine to have clean environments... and for my customers I setup a JiffyBox (http://jiffybox.de) using Rex (http://rexify.org).
For merging (mostly needed when I have to merge code when writing code for OTRS itself) I use meld.
Edit: My backup is git
It's easier for me to build a new machine from scratch that to use a backup (less space on disk needed, I can switch between several machines easily, ...).
For each project I create a virtual machine to have clean environments... and for my customers I setup a JiffyBox (http://jiffybox.de) using Rex (http://rexify.org).
For merging (mostly needed when I have to merge code when writing code for OTRS itself) I use meld.
Edit: My backup is git

Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
-
- Znuny expert
- Posts: 185
- Joined: 08 May 2014, 16:05
- Znuny Version: 6.0.10
- Real Name: Marcos Aurelio Silverio
- Company: Infracerta
- Location: Brazil
- Contact:
Re: What's your dev environment?
For development I use Sublime Text (Windows) and Vim (Linux)
Here We use SVN for version control, but we have plans to move to Git.
Here We use SVN for version control, but we have plans to move to Git.
OTRS 6.0.10 Centos 7 Mysql 5.6
Videos de OTRS no Youtube: https://www.youtube.com/channel/UCscGon ... 7hADe3AalA
http://infracerta.com.br
Videos de OTRS no Youtube: https://www.youtube.com/channel/UCscGon ... 7hADe3AalA
http://infracerta.com.br