Document Management Using TFS?

We are currently using TFS for our software development projects. The developers can check-out/check-in code in Visual Studio, and the testers can create work items in the web interface. This is working like a charm. However, now we would like to expand
our usage. We have a project that consists of a lot of binary files from other applications. We'd like to have version control around these, including check-out/check-in. We need people who don't use Visual Studio to have check-out/check-in capability. 
What are the best options for this?
Here are the options I'm aware of, and a bit of discussion around each:
TFS web interface (http://server:port/tfs...) - would be great if it supported check-out/check-in, but it doesn't.
"Team Explorer" - this would work, and is free, but it feels like overkill in our case.  I really don't want to have to 1) install it on all user machines, nor 2) train all the users how to use it.
Power Tools Shell Extensions - still requires too much 1) software installation on the client and 2) training
SharePoint - I believe there are actually two possibilities here:  1) using SharePoint exclusively (i.e. no need for TFS, since I understand SharePoint has document management of sorts built-in), or 2) SharePoint integration with TFS.  (If that's
not true, please feel free to correct me.)  The biggest problem with this route is that our IT department is reluctant to introduce SharePoint into the organization because of 1) greater server demands and added complexity and 2) additional cost.
I think we would prefer a web interface for its simplicity and lack of client footprint, but I'm not aware of a good, simple one with low back-end requirements and relatively low cost. Any thoughts, ideas, and opinions appreciated.
Thanks!
Brad.

Hi Brad, 
Thanks for your post.
Yes, TFS Web Access not support check in/out, we can only download the files from TFS Web Access.
Yes, uses can use the free Team Explorer to control that files in your TFS Source Control, I think it’s easy to install and use.
Yes, before use this Power Tools Shell Extension, uses need install the Team Explorer on their clients first.
Yes, you can use SharePoint integrate with TFS Sever, then you can create team project portal and store that files in team project portal>>Libraries node(or other place), then users can connect to team project portal from their client, and check in/out
files from libraries node, needn’t install the Team Explorer on their clients.
https://msdn.microsoft.com/en-us/library/ms242883.aspx
Option 2 and 4 are both ok, if you cannot install Team Explorer on each client and want users check in/out files using browser, you need install and integrate SharePoint product with TFS Server. But if you store the files in team project portal, all the
files will store in SharePoint product database(not in TFS database). If you will upgrade or move your TFS Server in the future, you may 
need upgrade your SharePoint product and reintegrate it with your new TFS Server again, if you want still use the files which stored in team project portals. If you install the Team Explorer for your users, all the files can store in TFS Source Control
using Source Control Explorer, in this case, all the files stored in TFS database, it’s easy to upgrade or migrate TFS Server in the future.
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

  • Using the Document Manager Rich Text Editor

    I'm wondering whether there is a reasonable way we can use the Rich Text Editor (based on CKEditor) that is contained within the Document Manager task flow (primarily for editing Wiki pages) outside of the Document Manager itself? We have another type of content we need a Rich Text Editor for, but it would be great if we could use the inline image links, tables, links to documents in the content repository, etc.

    Have you consider use Site Studio + Content Presenter?
    http://docs.oracle.com/cd/E17904_01/webcenter.1111/e10149/content_cp.htm
    http://george.maggessy.com/2012/05/inline-editing-in-content-presenter-for_10.html
    []'s

  • How to update managed metadata column for all file in document library using powershell

    Hi,
    How to update managed metadata column for all file in document library using powershell?
    Any help on it.
    Thanks & REgards
    Poomani Sankaran

    Hi TanPart,
    I have changed the code which you have give in order to get the files from SharePoint 2010 Foundation  Document Library.But i am getting below error in powershell.
    Property 'ListItemCollectionPosition' cannot be found on this object; make sure it exists and is settable.
    Could you tell me which is the issues in it?
    See the code below.
    $web = Get-SPWeb http://ntmoss2010:9090/Site
    $list = $web.Lists["DocLib"]
    $query = New-Object Microsoft.SharePoint.SPQuery
    $query.ViewAttributes = "Scope='Recursive'";
    $query.RowLimit = 2000
    $caml = '<Where><Contains><FieldRef Name="Title" /><Value Type="Text">Process Documents/Delivery</Value></Contains></Where>' +
            '<OrderBy Override="TRUE"><FieldRef Name="ID"/></OrderBy>'
    $query.Query = $caml
    do
        $listItems = $list.GetItems($query)
        $spQuery.ListItemCollectionPosition = $listItems.ListItemCollectionPosition
        foreach($item in $listItems)
            #Cast to SPListItem to avoid ambiguous overload error
            $spItem = [Microsoft.SharePoint.SPListItem]$item;
            Write-Host $spItem.Title       
    while ($spQuery.ListItemCollectionPosition -ne $null)
    Thanks & Regards
    Poomani Sankaran

  • Get/retreive managed metadata column value from Document Library using SharePoint 2013 JSOM

    Hi,
    I am trying to retrieve managed metadata column (NewsCategory) value in SharePoint 2013 Document library using JSOM.
    I get "Object Object" rather than actual value.
    I tried:-
    var newsCat = item.get_item('NewsCategory');
    alert(newsCat) //Displays [Object Object]
    var newsCatLabel = newsCat.get_label();
    var newsCatId = newsCat.get_termGuid();
    But, I get the error "Object doesn't support property or method get_label()"
    I also tried :-
    var newsTags = item.get_item(' NewsCategory ');
    for (var i = 0; i < newsTags.get_count() ; i++) {
    var newsTag = newsTags.getItemAtIndex(i);
    var newsTagLabel = newsTag.get_label();
    var newsTagId = newsTag.get_termGuid();
    Even now I get the error "Object doesn't support property or method get_count()"
    I have included " NewsCategory " in the load request:- context.load(items, 'Include(File, NewsCategory)');
    Any idea what the issue is? Do I have to add any *.js file using $.getScript?
    I added following .js files
    var scriptbase = _spPageContextInfo.webServerRelativeUrl + "/_layouts/15/";
    $.getScript(scriptbase + "SP.Runtime.js", function () {
    $.getScript(scriptbase + "SP.js", function () {
    $.getScript(scriptbase + "SP.Core.js", function () {
    Thanks in Advance,

    Hi Patrick,
    I already added those references. I just pasted the parts of script snippet in my initial post. To avoid confusion I am pasting here complete script.
    2.1.1.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function(){
    var scriptbase = _spPageContextInfo.webServerRelativeUrl + "/_layouts/15/";
    $.getScript(scriptbase + "SP.Runtime.js", function () {
    $.getScript(scriptbase + "SP.js", function () {
    $.getScript(scriptbase + "SP.Core.js", function () {
    function getdata() {
    var context = new SP.ClientContext.get_current();
    var web = context.get_web();
    var list = web.get_lists().getByTitle('Documents');
    var camlQuery = new SP.CamlQuery();
    var filterCategory = 'Solutions';
    var IDfromTaxonomyHiddenList = 15;
    camlQuery.set_viewXml('<View><Query><Where><Eq><FieldRef LookupId="TRUE" Name="'+filterCategory+'" /><Value Type="ID">' + IDfromTaxonomyHiddenList +'</Value></Eq></Where></Query></View>');
    /*the above CAML query successfully gets all the list items matching the criteria including "NewsCategory" managed metadata column values
    But when I try to display the value it retrieved it ouputs/emits Object Object rather than actual values */
    var items = list.getItems(camlQuery);
    context.load(items, 'Include(File,NewsCategory)');
    context.executeQueryAsync(
    Function.createDelegate(this, function (sender, args) {
    if (items.get_count() > 0) {
    var listItemEnumerator = items.getEnumerator();
    while (listItemEnumerator.moveNext()) {
    var oListItem = listItemEnumerator.get_current();
    var file = oListItem.get_file();
    var name = file.get_name();
    var newsCat = oListItem.get_item('NewsCategory'); alert(newsTags.constructor.getName());
    alert(newsCat) //Displays [Object Object]
    var newsCatLabel = newsCat.get_label(); // Here it errors out with message "Object doesn't support property or method get_label()"
    var newsCatId = newsCat.get_termGuid();
    } //end while
    }//end if
    Function.createDelegate(this, function (sender, args) {
    alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
    ExecuteOrDelayUntilScriptLoaded(getdata, "SP.Core.js");
    </script>
    In the above script "var name = file.get_name(); " gets the exact file name.
    But the line "var newsCat = item.get_item('NewsCategory');
           alert(newsCat) //Displays [Object Object]  rather than actual value.
    Issue resolved replace "oListItem.get_item('NewsCategory');" with oListItem.get_item('NewsCategory').get_label();"
    Thanks

  • Link Invoice Document using Easy Document Management

    Hi All, is there any way to use Easy Document Management System to attach a scanned document like a PDF to an invoice document.
    If it is there, is it easy to customize?
    We are trying to evaluate different scanning solutions and trying to see if we can make DMS work without purchasing any other software.
    Thanks

    Wrong module. DMS is not designed for invoices. DMS is designed for documents that change and need versioning.
    ArchiveLink is the correct solution/module. This allows you to link incoming invoices directly to the object in SAP in MIRO and FB60.
    If its outgoing invoices, you can link them to sales orders. The document is stored in the GOS (generic object services) area of SAP and will appear in the attachment list. If you go to GOS you will see an option called "Store Business Document" which will be made available when you have configured this properly.
    There is no easy way to customise. You have to install a content server (See SAP HTTP content server) and then configure the document type and which object it will be linked to. You also have to configure the method of processing. I.e. early archiving, late archiving.
    It is possible to set this up using no external software except the SAP HTTP content server which is free with your SAP licensing.

  • Document management system using oracle text

    i plan to create document management system using oracle text with following features
    1) document comparision
    2) document search
    and more...
    can oracle text be used to display documents of various formats by converting them to HTML. and can search keywords be highlighted in the document.
    please help!

    Have you ever considered doing this in Oracle Application Express (free on top of the Oracle database)? How about something like:
    http://download-west.oracle.com/docs/cd/B31036_01/doc/appdev.22/b28839/up_dn_files.htm
    Index the files using the CONTEXT index, and perhaps the docs' meta with it using the Oracle Text MULTI_COLUMN_DATASTORE, and then when you write your query for a report on the documents include a search string.
    I've created a number of APEX-based document management systems and it is quite easy once you get the hang of using this environment. I suggest looking at some of the tutorials/how-to documents and you'll be on your way quickly.
    Start with the upload application. Once you can get your documents in, create a report that shows everything except the document. Verify all of this works correctly.
    Add some "items" to the page for the report, and include them as bind variables in the where clause.
    After that, add your Oracle Text index to the database, and toss in a "text-field" item to the APEX page. Modify your report query, adding the CONTAINS clause, and use the newly created item as a bind variable. There's your keyword search.
    Linking to Oracle Apps is done through API's and may be over database links.
    Hope it helps. Though not a step-by-step how to document, this should point you in the right direction. Get familiar with APEX as that covers most of what you described.
    -Ron

  • What Tools should i use in a Document Management Project ?

    Dear All,
    I'm developing a Document Management System (DMS) to store all kinds of documents (voice,video,scanned english/arabic documents, autocad,....) but still i don't know what tools should i use ( Oracle Files or OCM ) and are there also any other supporting tools in such project ?

    I need to know which tools could i use to develop my Document Management project :
    Oracle Files or Oracle Content Management API's .....
    is Oracle Files customizable ? and How ?

  • Using PSE as a document management system

    I used a program on my old computer with Windows Vista to file and organize scanned pdf documents. I could readily assign tags to a document, and then find the document using the tags. The tagging worked well. It was quick and intuitive.
    I now have a new computer with Windows 7. I now realize that the program I used to tag documents will not run under Windows 7, and cannot be relied on to be useable in the future under Windows 15 or 20. So, I'm looking for a different system to file my electronic, scanned pdf documents that will be durable and long-lived, but not overly complicated or expensive. I'm dreading converting (probably meaning rekeying) approximately 1,500 documents filed in the old computer to a new filing system.
    It occurred to me I could use Elements as a document management system. I could create a separate catalog for the filed documents, and use Elements to tag and find tagged documents. It wouldn't be as easy as the tagging system I had on my old computer, but my guess is that Adobe and Elements will be around for many years and are more likely to be functioning 5, 10 or 20 years from now. If it disappears, there is enough of a user base of Elements users that it seems likely there will be some means to convert from Elements documents to some other application using tags and captions.
    Does this make sense? Has anyone else traveled this path?

    Bobh123us wrote:
    I used a program on my old computer with Windows Vista to file and organize scanned pdf documents. I could readily assign tags to a document, and then find the document using the tags. The tagging worked well. It was quick and intuitive.
    Now can you tell us what this program was called so that we can tell you if there is an update for it to run on Windows 8.1.
    PSE13 is for photos/images and it can tag them and sort them and you can do wonders with it but the learning curve is quite steep especially if you are not computer geek.  If you want to try it before spending any money then I suggest download a full trial version and run it free of charge for 30 days.  You can post questions here if you get stuck with it and people will try to help you with it.
    The trial can be downloaded from this link:
    <http://www.adobe.com/cfusion/tdrc/index.cfm?product=photoshop_elements&loc=us>
    Direct link is here:
    <http://trials3.adobe.com/AdobeProducts/PSE/13_0_esd/win64/PhotoshopElements_13_Trial_LS25_ win64.exe>
    Good luck.

  • Document management for home use

    Hello,
    I am going to / wanting to scan all documents (bills, insurance stuff, tax, ...) that I receive and want to archive it on my machine. For that I'm looking for some document management system suitable for home use. While I'm not afraid of some configuration (heavy Emacs user), I'm not very fond of big fat solutions that involve setting up an entire LAMP system (ok, the L is already there ;-).
    Format will be PDFs mostly that have some meta data added (date, tags, received from, ...).
    There is TagSpaces http://www.tagspaces.org/ which goes into the right direction, but still looking for alternatives....
    I also thought about adapting Emacs org-mode to it....
    GUI prefered, but CLI may be fine too.
    What do you use? Any ideas and thought welcome!
    Thanks!
    Last edited by Osiris (2015-06-16 18:07:02)

    Osiris wrote:
    I am going to / wanting to scan all documents (bills, insurance stuff, tax, ...) that I receive and want to archive it on my machine. For that I'm looking for some document management system suitable for home use.
    Format will be PDFs mostly that have some meta data added (date, tags, received from, ...).
    Calibre?
    I use that for all my pdf's. Great tagging system, and if you give all files a common tag you could setup a virtual library inside to keep it more together, apart from your other pdf's/ebooks.

  • Using Document Management within SAP

    Hi,
    I'm relatively new to SAP and need to have some information about using the Document Management Services within SAP.  As with other ERP products there are drawbacks to allowing this functionality such as disk space concerns, upgrades, performance issues.  Based on some other threads I've read about this it looks like some of the options can be disable to eliminate some of the disk space concerns. 
    Could anyone point me to a good document that describes Document Management Services and the benefits/drawbacks?  I would also be extremely interested in personal experiences of why you would and wouldn't use it.
    Thanks,
    Julie

    Hi, Julie
    Purpose;
    The Document Management Service (DMS) is a service of the information management infrastructure provided by the Knowledge Provider within the framework of SAP Web Application Server. The central task of the DMS is to process documents and document-like objects on the basis of application-specific content models. Only the DMS can modify document administration data and save this data in a storage medium, such as the SAP database.
    Implementation Considerations;
    In order to use the DMS, you need to implement some Customizing steps. For details, see the Implementation Guide (IMG) under the following path: SAP Web Application Server ® Basis Services ® Knowledge Provider ® Document Management Service. The IMG modules contain details on the individual Customizing activities.
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/1a/aea9375d79fb7de10000009b38f8cf/frameset.htm
    Also go through these urls for further information
    DMS
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/04/92713a46f311d189470000e829fbbd/frameset.htm
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/c1/1c31a243c711d1893e0000e8323c4f/frameset.htm
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/bd/8063fbbc43c54e901dd7733d946198/frameset.htm
    Benkaraj
    ??P
    Edited by: benaka rajes on Jul 23, 2009 11:42 AM

  • Documents managment: what do you use?

    I've been trying to find a good document manager to organise the mess I have in articles, lecture notes, books, etc, mostly in pdf format. So I need a tool like Referencer (http://icculus.org/referencer/) or gPapers (http://gpapers.org/) that could help me with that. Lamentably, both of them have a large list of dependencies, like hal and some gnome stuff, I would like to avoid. So I wander if any of you knows about some other, less bloated, tool to do the job.
    Maybe one of you have made a nice little script to retrieve BibTeX citations plus a database, or something along those lines.
    So, what do you use to organise your bibliography?

    itsbrad212 wrote:The only documents I read are pdf's, so I use either mupdf or zathura for that.
    EDIT: Wouldn't this fit better in Off-Topic, as this is in the section for requesting help?
    I am asking for help. Despite the title, this wasn't meant to be a poll, and for sure not about document readers, but I get where the confusion arises.
    So far it seems mendeley is the closest thing to what I'm looking for, it looks fairly complete. But I dislike 2 things, it being closed source and the need to create an account to use the full featured program. I think I will use it though, at least while I find a replacement or make some time to write a script to retrieve the bibtex citations from internet.
    I won't mark the thread as solved in case someone else knows about a good way to manage bibliographic material.

  • Document Set Creation in document library using REST API in Sharepoint 2013

    Hi,
    I want to create the document set using REST API call. Currently i am able to create the folder and able to upload the files using REST API's in the document library. Is there any way we can pass the contentype name or Id and create the document set using
    REST API call. We need to create the document set along with metadata and upload the files inside the document set.
    I need to create the document set along with meta data column values using REST API. Please let me know how we can achieve this through REST API.
    Thank you,
    Mylsamy

    Hi,
    According to your post, my understanding is that you wanted to create document set along with managed metadata fields.
    The REST API does not currently support working with Managed Metadata or Taxonomy fields.
    As a workaround, we can use the JavaScript Client Object Model.
    Create document set using JavaScript Client Object Model.
    http://blogs.msdn.com/b/mittals/archive/2013/04/03/how-to-create-a-document-set-in-sharepoint-2013-using-javascript-client-side-object-model-jsom.aspx
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/aacd96dc-0fb2-4f0d-ab4c-f94ce819e3ed/create-document-sets-with-javascript-com-sharepoint-2010
    Set managed metadata field with JavaScript Client Object Model.
    http://sharepoint.stackexchange.com/questions/95933/add-list-item-with-managed-metadata-field-through-jsom
    http://sharepointfieldnotes.blogspot.com/2013/06/sharepoint-2013-code-tips-setting.html
    Thanks,
    Jason
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Jason Guo
    TechNet Community Support

  • Activating u00E1 former Window after calling a Document management picture

    Hi,
    in an ABAP programm I am calling function module CVAPI_DOC_VIEW2 which opens a new window where I can view a Document management picture for a given material number.
    My problem is, that the new called window is active and I have to use a mouse click to activate the first window to enter a new material number with a barcode reader.
    How can I activate the first window through ABAP without having to use a mouse click again ?
    Is there a function module or class available which I can call to activate the first window again?
    Below you find a short programm which calls the funtion module CVAPI_DOC_VIEW2.
    Thank you in advance for an answer.
    Regards
    Franz Grott
    Tel. 0172-6056850
    REPORT  zdummy02.
    SELECTION-SCREEN BEGIN OF SCREEN 9100.
    PARAMETERS: p_matnr TYPE matnr DEFAULT 'CH-6300' OBLIGATORY.
    SELECTION-SCREEN END OF SCREEN 9100.
    START-OF-SELECTION.
      TABLES: drad.
      DATA: lt_drad TYPE TABLE OF drad.
      CALL SCREEN 9100.
      SELECT * FROM drad INTO TABLE lt_drad
        WHERE dokob = 'MARA'
        AND   objky = p_matnr.
      LOOP AT lt_drad INTO drad.
        CALL FUNCTION 'CVAPI_DOC_VIEW2'
          EXPORTING
            pf_dokar       = drad-dokar
            pf_doknr       = drad-doknr
            pf_dokvr       = drad-dokvr
            pf_doktl       = drad-doktl
      PF_APPTP       = '1'
         EXCEPTIONS
           error          = 1
           OTHERS         = 2
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
      ENDLOOP.

    I've run into this issue in CP4 as well though I've never been sure why it happens. It looks like you're opening the swf through a browser to so, for want of a solution, the easiest workaround is the edit the html file.
    open it in a text editor such as Notepad.
    Five or six lines down you'll find the title element which defines the title as it will display in your browser titlebar:  <title>This text is the title that displays in your browser title bar</title>
    Just change the text the the title you want and save the html file.
    If you go with this solution, I suggest that when you are publishing the project again you deselect the option "Export HTML" in the publish wondow. Otherwise you will have to edit your html file each time you publish.
    Hope this helps.
    Niamh

  • DMS (document management) integrate document in product

    Hello,
    I want to integrate documents in my products (crm) in background. My documents are located in my server sap. ( so I have a URL of my document : file://server/folder/test.doc)
    I have found only one mean. I try to use DMS (document management service) programming interface with the FM
    1 - SDOK_LOIO_CREATE : I create a logical document
    2 - SDOK_PHIO_CREATE : I create a physical document
    but after..?
    when do I download my document? when do I create the link with my product?
    There is a documention here
    http://help.sap.com/saphelp_crm31/helpdata/fr/15/aea9375d79fb7de10000009b38f8cf/frameset.htm
    but it is not enough for me.
    Can you help me, please?
    Say me it's possible with DMS...
    an example of coding is helpfull..
    which FM uses..
    Many thanks in advance for anything help,
    Servane,
    nb: I have tried to use BDS services but it use only in foreground.

    no idea?

  • Advance Search not working in Document Management Task Flow

    Hi,
    We are using Document management task flow to manage UCM content. The simple search works for us but the Advance search does not work. Does anyone know of any possible reason why this could happen. Any hint would be really appreciated.
    Thanks
    Salim

    Hi Srinath,
    Thanks for replying.
    So in my scenario when I try to search the content using the simple search which is present at the right hand top corner I get the search result properly. But when I try to search by clicking on the Advance link which gives me a option to search by Filename, Keywords and adding other filters, it always returns zero search results.
    Thanks
    Salim

Maybe you are looking for