| Summary: | [client] Add UI for showing Git Status | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Szymon Brandys <Szymon.Brandys> |
| Component: | Client | Assignee: | libing wang <libingw> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | bokowski, libingw, susan, tomasz.zarna |
| Version: | 0.2 | ||
| Target Milestone: | 0.2 | ||
| Hardware: | PC | ||
| OS: | All | ||
| URL: | http://wiki.eclipse.org/Orion/How_Tos/Working_with_git#Using_Orion_Git_Status_Page | ||
| Whiteboard: | |||
| Bug Depends on: | 337212, 338760 | ||
| Bug Blocks: | 336116 | ||
|
Description
Szymon Brandys
The UI is up now.
You can invoke this page by doing action from the navigate-table:
1. Explore to a directory
2. Click on action more-->git status
3. The page will show up
You can also access the page by url:
youserver:8080/git/status/{the directory path}
All the functions except commit are in the page: 1.Listing up all the unstaged and staged items. 2.Showing added ,removed , modified type icon on the left and tool tips 3.Open two ways compare viewer in another page. 4.Showing diff i nthe right hand side area when clickih on he item. Showing diff on a staged item has issue , Tomasz is working on the that (https://bugs.eclipse.org/bugs/show_bug.cgi?id=338760) 5.Stage an unstaged item 6.Unstage all. the features are fully implemented except the "amend" So now you can explor to the git status page and do; 1. Compare your changes at the inline viewer in the same page. 2. Compare your cahnge by two way viewer in compare.html openned by the action on the right side of a file. 3.Stage your changes 4.Unstage you cahnges 5.Commit all you staged chnages. all the functions are there so I am closing this bug. For M7 I will enable the amend button. |