What is the best team project / folder structure on TFS?

I am not sure how accurate is this article below from Microsoft but although most of the structure makes sense as shown in the schema, I dont understand the project structure.
How To: Structure Your Source Control Folders in Team Foundation Server
So basically according to that structure, we have Main, Development and Releases.
Main - is the version to be uploaded on the webserver or published latest version of the app.
Development- is the version to do small changes and bug fixes.
Releases- Brunches for big changes, new features etc.
1- are these correct if anyone implemented it?
2- why under source there is myapp1 and again source, myapp1web etc.? myApp1 is the solution, i guess? but why would I add ClassLibrary under individual projects if it is shared? does it not make more sense to have another folder called "Libraries"
and pack them all shared libraries unde this folder?
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

Hi emil_tr,
In the begging of the link, you can see "This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies". So you might not refer to this document for source
control with TFS if you use a newer version thant TFS 2005.
The folder structure in a team project is depend on the developer, you can have your own structure if it works for you. The source folder in your second question is not the name of the folder, it's a description for the folder's usage(a
folder contains the sources). You can refer to the links below for more information about TFS branching and merging:
http://msdn.microsoft.com/en-us/magazine/gg598921.aspx
http://vsarbranchingguide.codeplex.com/
Best regards, 
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.

Similar Messages

  • What is the best type of data structure for this type of data?

    Animal --> (List of types like Mammal, Reptile, etc)
    Mammal --> (List of families)
    Etc.
    So basically there is a key then a list of other keys with more items.
    At first I thought a Map<String, Map<String, Map<String,...etc but the number is unknown so I'm not sure how to structure it.

    I'd just use a flat Map<String,String> and stick all categories in that

  • Best practices for folder structure in SOA Project

    Actually, In my project, I have more than 10 BPEL process and several DBAdapters and some HumanTasks. For each BPEL process, JDeveloper creates .bpel, .componentType, wsdl files. For DBAdapters JDeveloper creates lot of files, and same for HumanTasks as well.
    By default Jdeveloper puts all these files in root directory of the Project. It looks messy having 100's of files in root directory.
    How can I organize all these files?
    What are the best practices for folder structure in SOA Project ?
    Thanks

    Yes Yatan. I did noticed that Polling service WSDL disabled in EM . But I want to try this approach beacause I want to move all database related stuff to one composite. I have another composite with 3 BPEL Processes. One BPEL queries external webservice and save the response in DB. One BPEL just fires the first Process(Query) and respond to caller with an unique id. I have Another BPEL which keeps polling on database for 5 sec(I'm using PICK Activity), if there is any new record in database it will retrun to caller. If no new records in database, returns empty to the caller after 5 sec.
    If I put all these in one composite, having lot of files in root directory, the composite really looks very messy.
    As you said, I want to have 2 composites. First Compoiste will have 3 BPEL processes, and 2nd Composite will have DB Polling and DB Save. I will have another project for MDS to store XSDs.
    So because I can't have Polling service as exposed service, I have to keep Polling service in the same Composite where the BPEL is. Now again it goes back to Big and messy project.
    Is there any way I can separate all DB related including polling in a separate Composite ?
    Thanks
    --Sreeny                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • What is the Best way to consolidate projects from multiple hard drives?

    I am working on my first tv show. My team and I have been editing various clips on multiple hard drives. What is the best way to put all these different projects into one timeline while still maintaining the ability to edit individual "tracks"?
    xmls?
    omfs?
    Please help

    In project library > right click on project > consolidate media
    Also
    http://support.apple.com/kb/PH12706?viewlocale=en_US

  • What is the best way to organize a tree-like structure of constants?

    Hello everone!
    Need help with organizing my constants structrure.
    I have several tables, and each of them need a list of column names to define the fields returned after query, and also a corresponding list of hashmap keys because that columnnames are ugly. Hashmap is where I store the result of searching through the table. This question is not about JDBC because I search through tables via COM interface, no JDBC ResultSets and other stuff here.
    Finally, for each table I have two constant lists and I have a list of tables. What is the best way to store this?
    My first idea was to create a enum and store column data in it as String array attributes: String[] columnNames; etc.
    But in this case I cannot use each column and key separately.
    Another option is to create two separate enums for each table: columnNames enum and keys enum. That doesn't look great also.
    The third option is to create inner class for each table and store two enums in each of that classes.
    Also I can store all data in hashmaps, Strings etc.
    (1) Finally, from your experience, what is the best way to organize all that stuff?
    (2) I have heard that smart Java programmer should avoid using the enums by any means. Do you agree?
    (3) Generally what will you prefer when creating a constant which has two values: two final Integers or enum?
    Edited by: Dmitry_MSK on Jul 8, 2010 5:22 AM

    I'm not sure why you don't just invent a generic data structure (e.g., table name, list of column names and aliases of column names) such as:
    class QueryMetaData {
      private final String tableName;
      private final String[] columnNames;
      private final String[] columnAliases;
    }Read into the above structure from a properties file, database table, etc. You can store meta-data itself in places other than enum constants, particularly if would like to change the meta-data without requiring a new build of your application.
    That having been said, WRT to your specific questions:
    (1) Finally, from your experience, what is the best way to organize all that stuff?See above
    (2) I have heard that smart Java programmer should avoid using the enums by any means. Do you agree?Enums are better than simple constants using int or String or something similar. If there are known, discrete values unlikely to change frequently, I see no issues with an enum. They improve the readability of code, and there are enough syntactic sugar features in the language (switch statements come to mind) to make them appealing.
    (3) Generally what will you prefer when creating a constant which has two values: two final Integers or enum?
    See above. Enums were introduced (in large part) to do away with storing constants as integers.
    - Saish

  • What is the best way to exporting a 1080 HD project to DVD

    I am on the final stages of finishing my first ever HD project, having made the jump Premiere Pro 2.0 to Premiere CS5.  Mid-way thru I found it necessary to upgrade to Creative Cloud, so that is where I am working now.  The HD world is so vastly different from the old SD flow that every single step of this project has been a huge learning curve for me.  I am basically an 'oldie' but for all practical purposes I am a total 'newbie' at this.
    That said, I am now finding myself ready to export my project to DVD in a SD form with Stereo sound.  This is where my first problem is.  After I get this handled then I will attack the BluRay Surround Sound issue, but for now I need advice on the SD disc.
    I am working with footage shot on the Red Epic.  At my current stage I am working withh ProRes 444 renders from which I have created a full nested 74 minute timeline.   Frame rate is 23.976 and the source is1920x1080 with 1.0 square pixels.
    So now my movie is done, and it looks and sounds like I want it to. The question now, in a nutshell, is what file type and settings should I use to export my movie so that I can retain aspect ratio?  Should I output a movie first or take the project into another program like encore first and make my disc from there?
    Also, I have my first screening coming up (primarily for cast and crew and industry insiders) in a couple of weeks, so I need to create a 1080 HD File with my 5.1 surround track that I project from a laptop.  The screening venue has the capability to do that via a simple HDMI cable hookup, but does the laptop I use need to have any special capabilities to do the job?  And what is the best file type to use for that?
    I have always been more of an artist than a tech head, but I am pretty much doing the whole post on this movie alone, with the exception of the Dissolve renders and the sound design, which I had done for me (I have a great finished 5.1 design in .wav format, as well as a stereo version).
    I should also mention that I currently have Encore CS5.  Can I work with this on a Premiere CC project?
    Any and all help would really be appreciated.

    Thanks, this helps.  I am currently encoding the feature for the SD version and will take it into Encore as soon as it is finished. 
    I think I may bypass the bluray for now and go to my next question, which is:
    Do I need anything special in the way of a laptop in order to project an HD 5.1 Surround Sound copy of my movie?  Does the laptop have to have any special capabilities?  I can create a 5.1 copy of my movie but my laptop only shows stereo features.  Will I still be able to project the movie in 5.1?

  • What is the best structure to use for my goal?

    I am new to JavaFX but not new to Java. In fact I have my computer science degree training on java. It has been a number of years since I have worked hands on with Java as I have had a more website oriented role at my company since graduating, but we now need to rollout some new software and we have chosen JavaFX to accomplish this. I am currently reading "Pro JavaFX 2 A definitive guide to rich clients with java technology" by Apress in order to learn the small nuances of the javafx platform.
    My question comes in regards to building the skeleton/structure of my program. Even after being half way through the book and moved on from the section that I believe would address this, I'm not sure the best route to go to accomplish my goals. Below are some wireframe pictures that will give you an idea of how the core structure of the program will work.
    [Main Image|www.computech.com/images/temp/1.png]
    This image shows the look and feel that will be seen the majority of the time. At the top left you have the car selection, top is the streaming weather information graph, on the left is the abbreviated Add Run where a user can input new data and the main area is where the user can see all of the data and information they have entered.
    [Side Are Expanded|www.computech.com/images/temp/2.png]
    Here is where my true question comes into play. When the user clicks the arrow button to expand the Add Run area I would like it to animate it to expose the rest of the information shown here and hide the logbook area. I feel that a modified accordian pane could accomplish this but because it is a horizontal / vertical hybrid I'm not sure if this is the best method.
    [Streaming Weather Collapsed|www.computech.com/images/temp/3.png]
    This is why I feel a typical accordian pane just won't cut it. Because the user also has the ability to collapse the streaming weather area to expose more information. So in a way it's almost like to accordian panes, one vertical and one horizontal yet sitting on top of each other. This is where I get pretty lost on the correct path to take.
    [Logbook Only Expanded|www.computech.com/images/temp/4.png]
    Here shows the logbook only expanded as much as possible.
    To make it a little easier to see the different states I have also included a single image that shows all 4 states. [All 4 States|computech.com/images/temp/5.png]
    As a newbie to JavaFX and rusty with Java in general, what is the best way to build my skeleton so that it can accomplish all 4 of my states, animate the opening and closing of each of the areas and allow me to easily change the content (the menu options at the top will primarily change the Options area which is on the left hand side).
    Thanks for your help in advance.

    Such beautiful and professional mockups. Which quite contradicts this:
    As a newbie to JavaFX and rusty with Java in general, what is the best way to build my skeleton so that it can accomplish all 4 of my statesYou say that as if you want to believe there is some "novice" way of going about implementing such a professional looking piece of software. But you know just as well as I do that when your knowledge and skill level is low, you're only going to be able to achieve a dinky looking approximation of what you want to achieve and you're likely going to exceed whatever budget you have.
    You have to keep working on your skill level first. You have such a wonderful mockup - I would do the same with your application. Create a mockup skeleton and keep tinkering with it until it looks like something you want to achieve. Don't create a full blown version, start with a simple test version. One step at a time, the thing to focus on is to not lose your grip on it. Make sure you make it work and you understand how and why it works. When you know the how and why, you're ready to do the thing for real. You're not going to learn that in a forum I'm afraid, it is going to be a couple of weeks of effort likely because you really do have to scratch that rust off of your Java knowledge first.

  • What is the best way of insertion using structured or binary type in oracle

    what is the best way of insertion using structured or binary type in oracle xml db 11g database

    SQL*Loader.

  • What is the best way to export a .csv/.txt file to a MS Windows shared folder via a scheduled job?

    What is the best way to export a .csv/.txt file to a MS Windows shared folder, when the export process is a scheduled job?

    You can't directly, as scheduled jobs can only export to server-side data stores, which can only write to the landing area. You'll need to use an external script (e.g. batch file) to move the file from the landingarea after export. You can use an external task in the scheduled job to invoke the script.
    regards,
    Nick

  • What is the best way to record a project to an external recorded via firewire. Also, who makes a recorder that works with a mac?

    What is the best way to record a project from the timeline to an external recorder via firewire? Also, who makes a recorder that works with a mac and recordes in realtime? This is possible right?

    While theoretically possible, sometimes the camera people disable recording back to tape from the computer due to DRM (digital rights managment) issues. They will allow tape to tape transfers however.
    Test your process first is all I can advise.
    x

  • WHat is the best way for other iphone users to share pictures with me?  I am doing a project which req. people to send me 100 pictures at a time that I'll be putting in my iphoto?

    WHat is the best way for other iphone users to share pictures with me?  I am doing a project which req. people to send me 100 pictures at a time that I'll be putting in my iphoto? thank you.

    ingridlisa,
    I'd suggest to ask them to create Shared PhotoStreams and to invite you to view the streams, see:
    iCloud: Using and troubleshooting Shared Photo Streams
    Regards
    Léonie
    Added:
    that I'll be putting in my iphoto?
    Will you be collecting the photos in iPhoto on your iPhone or on a Mac? On a Mac a Shared PhotoStream requires Mac OS X 10.8.2.

  • What is the best app for construction project management

    what is the best app for construction project management

    Probably best to search for "project management" in the App Store, there are a tonne of Apps in there for this. Check out some of the ratings and reviews then you can make a reasonably informed decision.
    Hope this helps?

  • In a RT motion and data system, what is the best variable handling structure(s)?

    I built a system that applies motion control to two axes and also takes data from a third axis encoder. 
    The program structure is parallel timed loops (one motion control loop, one data collection loop, one host communication loop) with front panel.
    This is targeted to a RT target; there is no host program.
    Now I am using global variables to pass information between the loops and for exchanging information with the front panel indicators and controls.  I think this is a suboptimal solution.  I am considering the following changes:
    1) For communicating variable values (such as commanded velocity and position) to the motion loop, I will replace the global variable structures with onboard variables in the motion card memory.
    2) For saving the data collected from the third axis, I will use an RT-FIFO structure in the RT controller memory.
    3) I will eliminate the front panel from the RT program and create a separate user interface program targeted to the host PC.  Communication between these programs will be accomplished using the Simple TCP/IP Messaging Protocol as described in this document:
    http://zone.ni.com/devzone/conceptd.nsf/webmain/0986799C984500F886256F170079411E
    Global variables will be replaced with Motion onboard variables.
    Before I start this chore, am I following the best practice?  Any advice on improving any aspect of this plan?
    My System:
    Windows XP on P4 PC ethernet to
    PXI-8187 RT Controller
    PXI-7350 Motion Control board
    (2) servo axes with quadrature feedback
    (1) additional quadrature encoder used as measuring probe
    I do not have a DAQ card in this system.
    Thank you!
    Laine

    Thanks Kristi.  I understand your recommendation.
    Some of my variable instances are 4 or 5 SubVIs deep.  For instance, the main high priority loop calls MOVE.vi which calls CALC_ANGLE.vi, which calls CALC_MOVETIME.vi which calls CALC_VELOCITY.vi which uses the variable Initial_velocity.  If Initial_velocity is received from the host in the main program, passed to the high-priority loop using an RTFIFO, then bundled and kept in a shift register, what is the best way to get that information down where I need it?
    Not only will I have to redeclare the RT-FIFO in each subVI, but I will also need to pass the reference value cluster down the chain as well?  This sounds messy and computationally expensive to me.  So my choices might be
    1) Eliminate subVIs and bring everything to the top.  This is a rather large program, so could make quite an extensive top vi if all code is in one place.
    2) Use onboard variables to store and pass values.  Are these less deterministic than RTFIFOs?  What is their primary purpose if not to pass data, or are they just to be used with motion card onboard programming?
    3) Use global variables, but I think these are not deterministic.
    4) Bite the bullet and pass the variable cluster down through the SubVI chain.  Is there an easier way to do this than what I describe above?
    Have I made any bad assumptions or overcomplications?
    Thanks.
    Laine

  • What is the best way to share a specific folder between macs????

    Hello, I would like to share a specific folder between macs, heres what I need to do:
    1) share one folder that resides in my home folder
    2) the other mac should be able to view it without any login information (no password etc)
    How? What is the best way?

    aapl.up wrote:
    Rick, are you saying that if you try to share a folder outside of home and use sharepoints, then the other mac wont prompt you to log in? Have you tried that? It is hard to believe that is the case
    I am sort of saying that. Have you tried it? I know it's hard to believe, but you really need to help us out by trying some steps that you don't believe.
    We can't see what your exact situation is. We sort of know what's worked for us out here. Just trying to help you get this going in less than 24 hours!
    Sharepoints manages the samba configuration file. It's free software that puts a pretty face on an otherwise cumbersome config file.
    Give it a shot.
    windows will not prompt for passwords, I have tried this with multiple computer at home for both vista and xp
    As I stated. You will not get prompted on windows, if you have set up sharing in an insecure fashion. You are not using a secured sharing situation.
    No argument with your statement.

  • Should the admin/user folder and all of its sub folders be moved to the hdd or just parts of it? (eg. picture, movies, documents)  What is the best way to go about doing this.  Also should a 2t hdd be partitioned.

    iMac with 256ssd and 2t hdd. Should the admin/user folder and all of its sub folders be moved to the hdd or just parts of it? (eg. picture, movies, documents)  What is the best way to go about doing this.  Also should a 2t hdd be partitioned.

    Yes, you can move your user directories to the HD and keep your OSX and Applications on the SSD drive.
    Whether you partition your HD or not depends on how much data you have and how you propose to use your HD.
    Are you planning to use your iMac as a Time Machine backup volume? If so, partition it off.
    Do you have huge data files, eg video, music, photos?
    How much of your 2tb drive will be "free" once it is loaded with all your data?
    A little more information is required before the optimal configuration can be recommended for your use.

Maybe you are looking for