Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-3886

support for Streams in p4



    • Type: Suggestion
    • Status: Reviewing (View Workflow)
    • Priority: Low
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Indexing
    • Labels:


      p4 2011.1 introduced a new feature called "streams" which is similar, but not the exactly the same as a branch. while fisheye will index commits on a "streams" depot, the streams will not be recognised as separate branches.

      we should be checking for streams as well as branch specs when indexing commits.

      a current workaround is to create branch specs to match the streams.


      here you can see the commits that were actually made:

      And the fact that all commits appear on the "head" branch:

      Using the workaround, i created 2 branch specs:
      MAIN (//depot/... //depot/MAIN/...)
      DEV (//depot/MAIN/... //depot/DEV/...)

      The commits are now represented in the following way (note the DEV branch spec):

      And they appear like the following when browsing in FishEye:


        1. FE3886_1.png
          15 kB
          Caterina Curti
        2. FE3886_2.png
          14 kB
          Caterina Curti
        3. FE3886_3.png
          15 kB
          Caterina Curti
        4. FE3886_4.png
          9 kB
          Caterina Curti
        5. FE3886_5.png
          9 kB
          Caterina Curti

          Issue Links



              • Votes:
                57 Vote for this issue
                44 Start watching this issue


                • Created:
                  Last commented:
                  1 year, 44 weeks ago