Edited by Finley on 05/18/05 08:20 AM (server time).
In reply to:BranchesTeamSite provides branches for different paths of development for content. Branches can be related to each other (for example, alternate language versions of the same Web site) or they may be completely independent. Typically, each branch contains all the content for a Web site or a major section of it (such as a department), or a collection of related content (such as the program files for a software application or the image and text files for a book). Branches can be indexed and searched. A single branch contains archived copies of its content as editions, a staging area for content integration, and individual workareas where users may develop content without disturbing one another. Branches can also contain subbranches, so that teams may keep alternate paths ofdevelopment separate from each other. Content can be easily shared and synchronized across branches and subbranches. Users may work on one branch or on several, and the number of branches on a system is not limited.Branches facilitate distributed workflow because they allow separate teams to work independently on different projects. Because all branches are located on the same TeamSiteserver, it is easy for one team to incorporate the work of another into their project.WorkareasEach workarea contains a virtual copy of all related content, which may be modified in any way without affecting the work of other contributors. Users who have access to a workarea may modify files within that workarea and view their changes within the context of all related content before integrating their work with that of other contributors. Users can lock files in each workarea, eliminating the possibility of conflicting edits.All changes made to files in a workarea are kept completely separate from other workareas and the staging area until the user chooses to submit his changes to the staging area. Within a workarea, users may add, edit, or delete files, or revert to older versions of files without affecting other users.
Hi All,Need some suggestions when shall we keep our site in single branch or multiple branches?We want to provide content security by giving different accesses to different content owners. Say in our site I have five top level content areas a1,b1,c1,d1,e1 and user ua1 will have access to content of a1, ub1 will have access to b1 and so forth.. We can achieve this content security by keeping the content under single branch and giving different folders permissions and same thing can be achieved using multiple branches as well.What is the edge of using multiple branches of TS instead of single branch here? Is this a good practice to give different permissions and groups under same branch?Please let me know.regards
Thanks Adam for your reply. We are thinking upon exactly similar lines. Because to mantain content under different branches will be bit hard and as you have rightly put to provide proxy rules to make complete site under one tree.Only issue I was thinking that single branch is not very scalable and if site grows in future then to migrate the content from one branch to multiple branches will be difficult which can be achieved easily when site is in it's inception state.