Initial checkout from existing repo for a given branch | git clone http://github.com/sonatype/sonatype-tycho.git; cd sonatype-tycho; git checkout origin/tycho-0.10.x | svn checkout http://anonsvn.jboss.org/repos/jbosstools/branches/jbosstools-3.2.0.Beta1/ |
---|---|---|
Update locally checked out files from central repo | git pull | svn update |
List locally changes files/folders | git status | svn stat |
Diff locally changed file | git diff somefile.txt | svn diff somefile.txt |
Revert locally changed file* | git checkout somefile.txt | svn revert somefile.txt |
Revert ALL local changes (except untracked files)* | git reset --hard HEAD | svn revert . -R |
Add new file | git add file.txt | svn add file.txt |
Add new folder recursively | git add folder | svn add folder |
Delete file | git rm file.txt | svn rm file.txt |
Delete folder | git rm -r folder (non-recursive by default; use -r to recurse) | svn rm folder (recursive by default; use -N to not recurse) |
Commit changed file to central repo | git commit -m "message" file.txt; git push | svn ci -m "message" file.txt |
Ignore files/folders (in the current folder) | echo "target *.class bin" > .gitignore; \ git ci -m "gitignore" .gitignore | svn propset svn:ignore "target *.class bin" .; \ svn ci -N -m "svn:ignore" . |
Have time to read my introduction. Behat + Mink + Selenium Server will do the automatic testing for your website. Behat handles your test cases in a form of a sentence which consist of the following Feature - which is a description of your test case. Example is "Title Checking" Scenario - Feature consist of Scenario's Conditions - Scenario's consist of condition using the following tags "Given", "When", "Then", "And", "But" Example feature: Feature: Google Search @javascript Scenario: Check Google Site When I go to " http://www.google.com " Then Capture a ScreenShot @javascript Scenario: Search Efren on Google Given I am on " http://www.google.com " When I input "Efren" in " gbqfq" element When press " Google Search " Then print current URL Then Capture a ScreenShot You need t...
Comments