jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Maven SCM
  • SCM-84

Develop VSS Provider for Maven-SCM

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 1.0-beta-4
  • Component/s: maven-scm-provider-vss
  • Labels:
    None
  • Complexity:
    Intermediate
  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. Hide
    Zip Archive
    maven-scm-provider-vss.zip
    24/Nov/05 1:43 PM
    30 kB
    George Gastaldi
    1. XML File
      pom.xml 0.8 kB
    2. Java Source File
      src/main/java/.../add/VssAddCommand.java 0.7 kB
    3. Java Source File
      src/main/java/.../add/VssCreateCommand.java 0.7 kB
    4. Java Source File
      src/main/.../VssHistoryCommand.java 0.5 kB
    5. Java Source File
      src/main/.../checkin/VssCheckInCommand.java 0.5 kB
    6. Java Source File
      src/main/.../VssCheckOutCommand.java 0.5 kB
    7. Java Source File
      src/main/java/.../tag/VssLabelCommand.java 0.5 kB
    8. Java Source File
      src/main/java/.../update/VssGetCommand.java 0.7 kB
    9. Java Source File
      src/main/java/.../commands/VssCommand.java 0.1 kB
    10. Java Source File
      src/main/java/.../commands/VssConstants.java 3 kB
    11. Java Source File
      src/main/.../VssScmProviderRepository.java 0.7 kB
    12. Java Source File
      src/main/java/.../vss/VssScmProvider.java 6 kB
    13. Java Source File
      src/main/resources/MSVSS.java 22 kB
    14. Java Source File
      src/main/resources/MSVSSADD.java 4 kB
    15. Java Source File
      src/main/resources/MSVSSCHECKIN.java 3 kB
    16. Java Source File
      src/main/resources/MSVSSCHECKOUT.java 5 kB
    17. Java Source File
      src/main/resources/MSVSSCP.java 2 kB
    18. Java Source File
      src/main/resources/MSVSSCREATE.java 3 kB
    19. Java Source File
      src/main/resources/MSVSSGET.java 5 kB
    20. Java Source File
      src/main/resources/MSVSSHISTORY.java 6 kB
    21. Java Source File
      src/main/resources/MSVSSLABEL.java 3 kB
    22. Java Source File
      src/test/.../VssRepositoryTest.java 0.2 kB
    Download Zip
    Show
    Zip Archive
    maven-scm-provider-vss.zip
    24/Nov/05 1:43 PM
    30 kB
    George Gastaldi
  2. Hide
    Zip Archive
    maven-scm-provider-vss-unfinished.zip
    27/Nov/05 7:58 PM
    36 kB
    George Gastaldi
    1. XML File
      maven-scm-provider-vss/pom.xml 1 kB
    2. Java Source File
      maven-scm-provider-vss/.../VssScmProvider.java 7 kB
    3. Java Source File
      maven-scm-provider-vss/.../VssCommand.java 0.3 kB
    4. Java Source File
      maven-scm-provider-vss/.../VssCommandLineUtils.java 2 kB
    5. Java Source File
      maven-scm-provider-vss/.../VssConstants.java 3 kB
    6. Java Source File
      maven-scm-provider-vss/.../VssParameterContext.java 11 kB
    7. Java Source File
      maven-scm-provider-vss/.../VssAddCommand.java 2 kB
    8. Java Source File
      maven-scm-provider-vss/.../VssChangeProjectCommand.java 2 kB
    9. Java Source File
      maven-scm-provider-vss/.../VssHistoryCommand.java 2 kB
    10. Java Source File
      maven-scm-provider-vss/.../VssCheckInCommand.java 2 kB
    11. Java Source File
      maven-scm-provider-vss/.../VssCheckOutCommand.java 2 kB
    12. Java Source File
      maven-scm-provider-vss/.../VssRemoveCommand.java 0.6 kB
    13. Java Source File
      maven-scm-provider-vss/.../VssLabelCommand.java 2 kB
    14. Java Source File
      maven-scm-provider-vss/.../VssGetCommand.java 3 kB
    15. Java Source File
      maven-scm-provider-vss/.../VssScmProviderRepository.java 0.5 kB
    16. Java Source File
      maven-scm-provider-vss/src/.../MSVSS.java 22 kB
    17. Java Source File
      maven-scm-provider-vss/src/.../MSVSSADD.java 4 kB
    18. Java Source File
      maven-scm-provider-vss/.../MSVSSCHECKIN.java 3 kB
    19. Java Source File
      maven-scm-provider-vss/.../MSVSSCHECKOUT.java 5 kB
    20. Java Source File
      maven-scm-provider-vss/src/.../MSVSSCP.java 2 kB
    21. Java Source File
      maven-scm-provider-vss/.../MSVSSCREATE.java 3 kB
    22. Java Source File
      maven-scm-provider-vss/src/.../MSVSSGET.java 5 kB
    23. Java Source File
      maven-scm-provider-vss/.../MSVSSHISTORY.java 6 kB
    24. Java Source File
      maven-scm-provider-vss/.../MSVSSLABEL.java 3 kB
    25. Java Source File
      maven-scm-provider-vss/.../VssRepositoryTest.java 1 kB
    Download Zip
    Show
    Zip Archive
    maven-scm-provider-vss-unfinished.zip
    27/Nov/05 7:58 PM
    36 kB
    George Gastaldi

Issue Links

depends upon

New Feature - A new feature of the product, which has yet to be developed. SCM-223 VSS add command

  • Major - Major loss of function.
  • Open - The issue is open and ready for the assignee to start work on it.

Improvement - An improvement or enhancement to an existing feature or task. SCM-207 Implementing update and checkout command

  • Major - Major loss of function.
  • Reopened - This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved.
is depended upon by

New Feature - A new feature of the product, which has yet to be developed. SCM-149 Start VSS provider

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
George Gastaldi added a comment - 24/Nov/05 1:43 PM

Source Code attached. Commands not implemented yet !!!

Show
George Gastaldi added a comment - 24/Nov/05 1:43 PM Source Code attached. Commands not implemented yet !!!
Hide
Permalink
George Gastaldi added a comment - 24/Nov/05 2:15 PM

More info on VSS command (SS.exe) can be found on:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/guides/html/vstskuse_command_line_commands_and_options.asp

Show
George Gastaldi added a comment - 24/Nov/05 2:15 PM More info on VSS command (SS.exe) can be found on: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/guides/html/vstskuse_command_line_commands_and_options.asp
Hide
Permalink
Emmanuel Venisse added a comment - 24/Nov/05 2:41 PM

Add remove and status command require by maven release plugin

Show
Emmanuel Venisse added a comment - 24/Nov/05 2:41 PM Add remove and status command require by maven release plugin
Hide
Permalink
George Gastaldi added a comment - 27/Nov/05 7:58 PM

This is my last update. Commands are implemented and some adjustments must be done. Please check this asap.

Show
George Gastaldi added a comment - 27/Nov/05 7:58 PM This is my last update. Commands are implemented and some adjustments must be done. Please check this asap.
Hide
Permalink
Emmanuel Venisse added a comment - 28/Nov/05 11:27 AM

TO DO:

  • you must use our coding conventions (http://maven.apache.org/guides/development/guide-m2-development.html#Maven%20Code%20Style)
  • implement ScmResult classes
  • implement tests

To fix:

  • Checkout command doesn't launch code but always return null.

How do checkout command work in VSS? it checkout files in a predefined directory (defined in VSS conf) or can we checkout files where we want?

Show
Emmanuel Venisse added a comment - 28/Nov/05 11:27 AM TO DO:
  • you must use our coding conventions (http://maven.apache.org/guides/development/guide-m2-development.html#Maven%20Code%20Style)
  • implement ScmResult classes
  • implement tests
To fix:
  • Checkout command doesn't launch code but always return null.
How do checkout command work in VSS? it checkout files in a predefined directory (defined in VSS conf) or can we checkout files where we want?
Hide
Permalink
George Gastaldi added a comment - 28/Nov/05 11:49 AM

The CheckOut command exclusively checks out a file in a Working Dir. In http://msdn.microsoft.com/library/default.asp?url=/library/en-us/guides/html/vstskuse_command_line_commands_and_options.asp there are the supported commands for SS.EXE.

AFAIK, it is possible to checkout files wherever you want.

Show
George Gastaldi added a comment - 28/Nov/05 11:49 AM The CheckOut command exclusively checks out a file in a Working Dir. In http://msdn.microsoft.com/library/default.asp?url=/library/en-us/guides/html/vstskuse_command_line_commands_and_options.asp there are the supported commands for SS.EXE. AFAIK, it is possible to checkout files wherever you want.
Hide
Permalink
Emmanuel Venisse added a comment - 31/Jan/06 7:35 AM

Do you have done more work on this provider?

Show
Emmanuel Venisse added a comment - 31/Jan/06 7:35 AM Do you have done more work on this provider?
Hide
Permalink
George Gastaldi added a comment - 31/Jan/06 7:44 AM

No. I dropped the project, because I got no time to continue. Anyway, the classes are attached to this issue.

Show
George Gastaldi added a comment - 31/Jan/06 7:44 AM No. I dropped the project, because I got no time to continue. Anyway, the classes are attached to this issue.
Hide
Permalink
Emmanuel Venisse added a comment - 31/Jan/06 2:37 PM

I started the VSS provider with only the changelog command for now. I used partially the code provide in this patch.

Show
Emmanuel Venisse added a comment - 31/Jan/06 2:37 PM I started the VSS provider with only the changelog command for now. I used partially the code provide in this patch.

People

  • Assignee:
    Emmanuel Venisse
    Reporter:
    George Gastaldi
Vote (0)
Watch (0)

Dates

  • Created:
    24/Nov/05 11:27 AM
    Updated:
    13/Mar/07 8:05 AM
    Resolved:
    13/Mar/07 8:05 AM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.