Do you store IDE-specific files in your repository?

Hi ,
In [Continuous Integration|http://martinfowler.com/articles/continuousIntegration.html] , The author state that
"You must put everything required for a build in the source control system, however you may also put other stuff that people generally work with in there too. IDE configurations are good to put in there because that way it's easy for people to share the same IDE setups."
This is quite contradict with my personal believe that IDE-specific configurations shouldn't be check-in to source repository. Doesn't it mean that team members have no freedom in choosing their IDE? Even they agree to use the same IDE, how can you manage the compatibility of IDE configuration files across various versions. Different team members may prefer different version of the IDE. Even with the same version, the IDE configuration files are very easy to get modified by all sort of actions. Do all those changes should be check-in to the repository?
I am re-organizing my repository so I am interested to know whether you keep your IDE-specific files in your repository. If you do, please share with me how you deal with the above problems.
Thanks very much
Edited by: chutchai.chailuecha on Apr 5, 2008 5:11 AM
Edited by: chutchai.chailuecha on Apr 5, 2008 5:12 AM

The story:
A programmer left the organisation about two years ago. Part of the exit process is to totally wipe the harddisk (stored passwords, history, etc, etc). We lost the only working ant-build-scripts for our production branch... Not long after that the decree came down from on high that every-single-iddy-biddy-farking-file used to build the sucker WILL BE IN VSS.... ABSAPOSITIVELY NO EXCEPTIONS!
I for one agree whole heartedly with that decree, because I was the poor noobie (as in new to the job, java, weblogic, and web-apps) who having just sat in the nice hot seat, had to learn all about "building big complex java projects" really farking soon now, like yesterday... it delayed the release of a "critical" production patch for a month... after two weeks of me trying to get it building (with no real end in sight) we stripped all the high/medium risk RFC's out of the development branch, tested it double time, and shipped it.
It's not fascism... it's professionalism.... McRisk McManagement.

Similar Messages

  • IDE-specific files and portability

    I am looking for an IDE that will produce files that are portable among different J2EE servers. It seems that some IDEs produce the files (other than java's generic files like .class, .jws...) that won't run on the J2EE server other than the IDE vendor's. Correct me if I am wrong please....
    I am trying BEA weblogic workshop, it seems like a proper environment for my project, but I am not sure the application will work on the J2EE server other than BEA's (for example on JRun) , since BEA workshop produces some specific files(e.g. jcx, jsr files)? The same issue is seen in JBuilder (it also produces files with suspicious portability, specific Database connectors, etc...) and I am concerned about the portability of the IDE-specific files among the servers.
    Can someone help me with IDEs? I hope my thesis of non-portable files is not true.

    When you build a WAR file, it is built for a specific web server. There is no standard way to deploy such an application between servers.
    There may be a tools which supports a generic deployment. Try google.

  • How do you save a stereo file of your 8- track mix, to obtain more tracks. ( jayco62)

    How do you save a stereo file of your GarageBand mix, to increase the # of tracks you can record?

    In the Bounce Window, choose "Split" instead of "interleaved" from the File Type menu to bounce your mix as separate mono files
    Regarding the gain correction, use Automation
    Hope that helps
    Edgar Rothermich
    http://DingDingMusic.com/Manuals/
    'I may receive some form of compensation, financial or otherwise, from my recommendation or link.'

  • How do you load a pdf file to your computer once its been created

    how do you load a pdf file to your computer once its been created

    Hello there,
    Once you have created a PDF file with Acrobat.com, this file will live in your file organizer; if you select the file, you will have the option to download it. You can do this either while viewing the document (by clicking the "Download" button in the top menu bar) or from your organizer (hovering over the file name, you will see a little arrow; click it, and in the resulting menu choose "Download"). In both cases, you will be prompted to choose the location on your computer to which to save the file. Once you have chosen a spot, the file will be saved there.
    Please let me know if you need any more information on this process.
    Best,
    Rebecca

  • In digital editions how to you access the pdf file on your computer - I want to read in acrobat

    in digital editions how to you access the pdf file on your computer - I want to read in acrobat as digital editions too hard to read.@@

    On Mac, try looking in:
    /Users/dug.geo/Documents/Digital Editions
    On Windows, look for "Digital Editions" in "My Documents". If it's not there, look one level above "My Documents".
    If you know the filename of the PDF, you could also try doing a file system search for it.

  • How do you Find a Specific File in Joomla with CS5 ?

    Yes ! I have Joomla working inside DW CS5 !!! 
    The mistake which I and maybe everyone else seems to make is that during site creation I would have my local site and testing server being different. If you make them the same DW finds your dynamic pages in Joomla !
    Great - I now see the 300 or so files in my Joomla site.
    Problem: I want to change an embedded in line style on my page which Joomla has created for me.  How in the heck from the 300 files, can I find the 1 php file which contains this 1 element style ?
    any Ideas ?
    Many thanks Vincej

    Maybe ctrl+F -> Search in the entire site -> Code view
    and search for example: style="the inline style;"
    That could be a solution...
    Cheers!

  • How do you make a jar file for your program?

    Title says it all - I don't have software that automatically does it for me.
    Using text pad :O

    Everything you always wanted to know about JAR files, but were afraid to ask:
    http://java.sun.com/docs/books/tutorial/deployment/jar/index.html

  • HT1386 how do you unsynch photos (remove files off your phone)

    Hi, I somehow managed to synch all the photos stored onto my computer, onto my iphone.  i am now unable to erase these files from my phone.  They are taking up loads of storage and now  icannot update any apps etc! Please help!  Thanks

    Thanks for your quick response.  I did a trial and error and managed to unsync them before.  Tanks again!

  • How can you tell if a file is being used in your project or not?

    How can you tell if a file in your bin is being used in your project or not? My director dragged hundreds of reference files into my project and only used a few of them. I'd like to do some house cleaning and delete the ones that are not in use. This project file has 100 sequences in it, so it would be a tough manual hunt to figure this out.
    In Premiere Pro (or Flash for example), where all the information is in the Project Bin such as in/out times and duration, there is where it tells you how many times that piece of media has been used or if it hasn't been used yet.
    Can FCP tell me this info?
    Thanks for yout time!
    -Monty

    Monty,
    Within FCP, there is a menu item called "Media Manager" (depending on what version you are in). This would be worth your while to look into. It basically organizes your project by moving/archiving any used assets of a project and leaving out un-used assets. It saves a ton of disk space.
    For example, say you have a 5 minute clip with an in/out point that is just 30 seconds. Media Manager will "archive" just that 30 seconds, not the entire clip. There is even a setting that you can add additional "handles" time to the front andd back of the clip if you think you may need to add or change transition.
    Do a google search. I was just watching a few Youtube videos on this myself.
    Jonathan

  • Search For Specific File Type (eg .txt)

    I know how how to find files in a folder using Java but how do you search for specific file types. I am looking only include files with the extension .txt in my search.

    Cheers. I already looked at that. Got a program that parses a XML and had a play about with it. Can print the contents of tags in my XML. Its just that im trying to parse my XML and have the contents of the starts_with tag to appear in startsWith(or a variable to which this has been assigned) and the contents of the extension tag to appear in endsWith. Totally clueless on how to go about it.
    Below is my class. Would be greatful if you have any ideas.
    import java.io.File;
    public class FindLatestFile {
                 public static File getLatest(File thisDir){
                         long latestModDate = -1;
                         File latestFile = null;
                         File[] fileList = thisDir.listFiles();
                         for(int i=0; i < fileList.length; i++){
                             File file = fileList;
         if (file.lastModified() > latestModDate & (file.getName().startsWith("A") & file.getName().endsWith(".txt"))) {
         latestModDate = file.lastModified();
         latestFile = file;
                             return latestFile;

  • HT1386 How do you sync one specific song

    How do you sync one specific song from your itunes library in the computer to your phone

    Make sure that the "Sync Music" option from the Music tab in your iTunes is checked but not the "Entire music library" underneath the "Entire music library" option you can select which parts of you iTunes library to sync with your iPhone.

  • Question: Saving Image Files In The Repository

    Good Morning all,
    (Running CR2008)
    I have a few image files that I have saved in the Crystal Repository. It works nicely and I've tested it pretty thoroughly to make sure that connected images update across the board. It's a convenient little feature.
    Here's my question ... when you save an image file to the repository, it automatically converts the image file to a Bitmap file type. Bitmaps greatly increase the size of whatever .rpt file uses the iimage. My standard .rpt files go from about 240K to 3.4 megs. This isn't really the biggest deal in the world, but I was wondering if there is a setting that I can check that will have the repository files automatically save in JPEG format, or just keep thier original format (JPEG in this case).
    Any thoughts? Or are we stuck with the Bitmap format? If so, this might be a good subject for a 'feature request' post.
    Thanx in advance for any help.
    -TS
    Edited to add: Sorry about the double-post. I have no idea why that keeps happening. -TS
    Edited by: Tom Salvato on Jan 19, 2010 2:45 PM

    Stuck with BMP

  • Best practise, do you store your files in the Filesystem, too?

    I hope you can answer my question? For three weeks we have all the objects in the Repository &#0124; &#0124; and on the filesystem. We have mapped the repository to the filesystem.
    Does that makes sense? Or should we delete all the data from the filesystem so that we haven't stored it redundant?
    What would you prefer?
    AND: Is it possible to start a script e.g. for creating a table out of the script which lies in the repository?
    Or for DBA things would it be better to store the scripts outside again?
    Thank you very much
    Henrik

    You should use the local file system only when you need to edit the files. However, the Repository will warn you if the file system and the repository stored files become out of synch.
    Store all the scripts in the Repository.
    You could associate a .sql file with sqlplus. Thus on opening the file from the Repository sqlplus would be started and ask for a username/password.

  • Can you store PDF and other type of files on iCloud?  Like MobileMe iDisk?

    I am currently using Mobile Me iDisk to store PDFs, Quickbook files, as well as other proprietary type files from different applications.  I would like to keep storing these in a "cloud".  Does iCloud not support this?  How come they let go of this feature when it was available in Mobile Me?  Is it DropBox for now?

    I have the same problem but I'm not agre with Sjazbec. In the user manual of ICloud I read ....
    iCloud Help > Documents > Get Documents
    read bottom! My problem is that I do not see this [ Action pop-up menu ]. I have also tryed with Safari (before I used Chrome) but it doesn't work. Have any idea?
    Thanks
    Massimo (Italy)
    Drag and drop a document from a Mac or Windows computer to icloud.com
    Go to icloud.com/iwork and sign in using your Apple ID (the one you use with iCloud).If you're already using a different application on icloud.com, click the iCloud button to switch applications.
    Do one of the following:
    Drag one or more documents from the desktop to either the icloud.com window or to a folder in the icloud.com window.
    Drag the following document types to the Keynote application window: Keynote ’09 and Microsoft PowerPoint
    Drag the following document types to the Pages application window: Pages ’09, Microsoft Word, and .txt
    Drag the following document types to the Numbers application window: Numbers ’09, Excel, and .csv
    Choose Upload document type from the Action pop-up menu , select one or more documents, and then click Open.In the progress bar that appears, the amount of data being uploaded and the estimated time remaining for the upload is displayed.
    Documents uploaded to iCloud from your computer are displayed as thumbnails with a generic Keynote, Pages, or Numbers application icon. Once you open a document on an iOS device set up with iCloud, the document’s icon is updated on iCloud.

  • How do you remove duplicate images from your all images file on your mac desktop

    How do you remove duplicate images from your all images file on your mac desktop?

    Don't under any circumstances.
    All images is not a file. It's not a place. It's a list. Specifically, it's the result of an instruction: List all the images on my machine.
    When you delete something from All Images, then you have no idea what you're removing from where - files that are part of word processing docs, interface elements, corrupting your iPhoto Library. There are many perfectly legitimate reasons why you might have what appears to be duplicates but are not.
    Rule number One: Never delete anything on your machine whose job you don't understand.

Maybe you are looking for