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

Support for Streams in p4


    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Indexing
    • None
    • 149
    • 1
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      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_2.png
          14 kB
        2. FE3886_3.png
          15 kB
        3. FE3886_5.png
          9 kB
        4. FE3886_4.png
          9 kB
        5. FE3886_1.png
          15 kB

            Unassigned Unassigned
            gcrain Geoff Crain (Inactive)
            68 Vote for this issue
            46 Start watching this issue