Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

VSS

Help
2008-04-03
2013-06-03
  • Steve Melhuish
    Steve Melhuish
    2008-04-03

    I am trying to use codestriker with Visual Source Safe.
    Configuration seems ok and vss produces diff output.
    I was expecting the output to be parsed and a list of files & diffs displayed for each topic. However whatever combination of inputs I use produces one file per topic called 'unknown.txt' containing a summary of all differences plus all files without differences.
    Codestriker version 1.9.4
    VSS 8.0.50727.42
    Perl 5.8.7.813

    Any help would be appreciated.
    Steve

     
    • David Sitsky
      David Sitsky
      2008-04-03

      Hi Steve,

      Can you send (attached) an example diff file to me?  This should explain why it is not being parsed.  If you prefer, you can email it directly to me at:

      sits AT users DOT sourceforge DOT net

      Cheers,
      David

       
      • Steve Melhuish
        Steve Melhuish
        2008-04-09

        Hi David,
        I did send a file to your email but it got bounced.
        It would be good to get codestriker to work for us.
        Regards
        Steve

        **unknown.txt**
        Diffing: $/app/access_denied.asp;1
        Against: C:\test\app\access_denied.asp

        No differences.

        Diffing: $/app/blank.htm;1
        Against: C:\test\app\blank.htm

        No differences.

        Diffing: $/app/buttons.asp;1
        Against: C:\test\app\buttons.asp

        No differences.

        Diffing: $/app/check.asp;3
        Against: C:\test\app\check.asp

        No differences.

        Diffing: $/app/denied.asp;4
        Against: C:\test\app\denied.asp

        No differences.

        Diffing: $/app/footer.asp;1
        Against: C:\test\app\footer.asp

        No differences.

        Diffing: $/app/footer.htm;2
        Against: C:\test\app\footer.htm

        No differences.

        Diffing: $/app/footer_load.asp;1
        Against: C:\test\app\footer_load.asp

        No differences.

        Diffing: $/app/footer_load.htm;1
        Against: C:\test\app\footer_load.htm

        No differences.

        Diffing: $/app/frameset.htm;1
        Against: C:\test\app\frameset.htm

        No differences.

        Diffing: $/app/global.asa;5
        Against: C:\test\app\global.asa

        ********
        11a12,13
        ********
        47,50c49
        ---
        ********
        130c129
        ---

        Diffing: $/app/index.asp;1
        Against: C:\test\app\index.asp

        No differences.

        Diffing: $/app/index2.asp;1
        Against: C:\test\app\index2.asp

        No differences.

        Diffing: $/app/top_buttons.asp;1
        Against: C:\test\app\top_buttons.asp

        No differences.

        ** end of unknown.txt **

         
        • David Sitsky
          David Sitsky
          2008-04-09

          Hi Steve,

          The output of your diff looks wrong at the $/app/global.asa;5 entry.  I would expect to see actual code lines printed out there.  All I am seeing are the diff headers.  Is this really the correct output?  How did you generate this?

          Try sending the file again to:

          david.sitsky AT gmail DOT com

          Cheers,
          David

           
          • Steve Melhuish
            Steve Melhuish
            2008-04-11

            Hi David,
            This was produced with ssdiff.pl
            I was assuming that this was the output expected and that some other part of the process got the diff text.
            The parameter passed to ss.exe to produce the listing is -DU3000X5
            This means (U)nix format of upto 3000 chars per line with 5 lines either side.
            Clearly 3000 is a very long line(!) so I played with different sizes and found that 524 and above produces the erroneous output but 523 and below produces valid diff text.
            I have set my diff parameter to -DU500X5 in ssdiff.pl and vss.pm and all seems fine now.
            Many thanks for your help
            Steve

             
            • David Sitsky
              David Sitsky
              2008-04-14

              Hi Steve,

              Can you email me an example which contains "erroneous text"?  Thanks - I'd really like to understand what the script was generating.

              Please email it to me as an attachment - thanks.

              Cheers,
              David