1 / 8

Enhancing SVN Operations: A Team’s Vision for Easy Coding and Collaboration

The project focuses on simplifying SVN operations to enhance coding efficiency and teamwork. Spearheaded by a dedicated team including Erin Covington, Michael Levine, Jimmy Lewis, Ben Scannell, and Weijia Wang, the aim is to make version control seamless and user-friendly. Utilizing Java/SWING, the product will feature minimal repository disruption, focusing on crucial functions like checkout, commit, and update/status. Extensions for credentials and conflict resolution will be considered. The initial approach is to kickstart with basic features and expand upon them iteratively.

masao
Download Presentation

Enhancing SVN Operations: A Team’s Vision for Easy Coding and Collaboration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ITSUCS(but not really) Erin Covington Michael Levine Jimmy Lewis Ben Scannell Weijia Wang

  2. The Team • Mikey – Visionary; code monkey • Weijia – GUI; code monkey • Jimmy – SVN toolset; code monkey • Ben – Editor; code monkey • Erin – Editor; code monkey • Bob the Code Monkey – Marketing

  3. The Product – Interface

  4. The Product – Use Case • SVN Operations Support • checkout, update/status, commit • Minimal = not destroying the repository • Success = making SVN operations easy • Extensions such as repository credentials, conflicts, and updates

  5. The Product – Decisions • Using Java/SWING – easy, feature-rich • Basic syntax definitions – see TextPad (maybe even support .syn files directly) • Deploy as a JAR file with HTML help • Use SVNKit for communicating with repository

  6. The Product – Process • First features to die – concurrent editing, advanced SVN features • Re-add later if time permits • Start simple, everyone codes at the beginning • Testing comes later • Subproject leads, floating code monkeys • Use SVN/wiki internally to coordinate

  7. The Product – Stick Men

  8. Kittens are cuteDomo-kun is hungry

More Related