实例介绍
最新的sourcetree 3.0.1,搬运到国内来了。大家有需要的可以下载。
【实例截图】
【核心代码】
67715394-c2bd-4721-a105-b1ce1ab5c6e5
└── Sourcetree.app
└── Contents
├── _CodeSignature
│ └── CodeResources
├── Frameworks
│ ├── CocoaLumberjack.framework
│ │ ├── CocoaLumberjack
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── CocoaLumberjack
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── Growl.framework
│ │ ├── Growl
│ │ ├── Headers
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── Growl
│ │ │ ├── Headers
│ │ │ │ ├── GrowlApplicationBridge.h
│ │ │ │ ├── GrowlDefines.h
│ │ │ │ └── Growl.h
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── libswiftAppKit.dylib
│ ├── libswiftCoreData.dylib
│ ├── libswiftCore.dylib
│ ├── libswiftCoreFoundation.dylib
│ ├── libswiftCoreGraphics.dylib
│ ├── libswiftCoreImage.dylib
│ ├── libswiftDarwin.dylib
│ ├── libswiftDispatch.dylib
│ ├── libswiftFoundation.dylib
│ ├── libswiftIOKit.dylib
│ ├── libswiftMetal.dylib
│ ├── libswiftObjectiveC.dylib
│ ├── libswiftos.dylib
│ ├── libswiftQuartzCore.dylib
│ ├── libswiftXPC.dylib
│ └── Sparkle.framework
│ ├── Resources
│ ├── Sparkle
│ └── Versions
│ ├── A
│ │ ├── _CodeSignature
│ │ │ └── CodeResources
│ │ ├── Resources
│ │ │ ├── ar.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── Autoupdate.app
│ │ │ │ └── Contents
│ │ │ │ ├── Info.plist
│ │ │ │ ├── MacOS
│ │ │ │ │ ├── Autoupdate
│ │ │ │ │ └── fileop
│ │ │ │ ├── PkgInfo
│ │ │ │ └── Resources
│ │ │ │ ├── AppIcon.icns
│ │ │ │ ├── ar.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── ca.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── cs.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── da.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── de.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── el.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── en.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── es.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── fi.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── fr.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── he.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── hu.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── is.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── it.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── ja.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── ko.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── nb.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── nl.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── pl.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── pt_BR.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── pt_PT.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── ro.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── ru.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── sk.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── sl.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── SUStatus.nib
│ │ │ │ ├── sv.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── th.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── tr.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── uk.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── zh_CN.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ └── zh_TW.lproj
│ │ │ │ └── Sparkle.strings
│ │ │ ├── ca.lproj
│ │ │ │ └── Sparkle.strings
│ │ │ ├── cs.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── da.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── de.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── el.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── en.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── es.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── fi.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── fr_CA.lproj
│ │ │ ├── fr.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── he.lproj
│ │ │ │ └── Sparkle.strings
│ │ │ ├── hu.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── Info.plist
│ │ │ ├── is.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── it.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── ja.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── ko.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── nb.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── nl.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── pl.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── pt_BR.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── pt.lproj
│ │ │ ├── pt_PT.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── ro.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── ru.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── sk.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── sl.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── SUModelTranslation.plist
│ │ │ ├── SUStatus.nib
│ │ │ ├── sv.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── th.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── tr.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── uk.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ ├── zh_CN.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ └── zh_TW.lproj
│ │ │ ├── Sparkle.strings
│ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ ├── SUUpdateAlert.nib
│ │ │ └── SUUpdatePermissionPrompt.nib
│ │ └── Sparkle
│ └── Current
├── Info.plist
├── MacOS
│ └── Sourcetree
├── PkgInfo
└── Resources
├── added-dark.tiff
├── added.tiff
├── Analytics.momd
│ ├── 20131125.mom
│ ├── 20131125.omo
│ └── VersionInfo.plist
├── araxiscompare-w.sh
├── araxisgitmerge-w.sh
├── araxishgmerge-w.sh
├── arrowCurveRightTemplate.tiff
├── arrow_down.tiff
├── arrow_right_blue.tiff
├── arrow_right_gray.tiff
├── arrow_up.tiff
├── Assets.car
├── bin
│ ├── find-gpg.sh
│ ├── getopt
│ ├── getopt.bash
│ ├── git-credential-sourcetree
│ ├── gpg
│ ├── mercurial-credential-manager
│ ├── stgpg.sh
│ └── stsadd.sh
├── bookmarksButtonsStandIn.tiff
├── bookmark.tiff
├── conflict-dark.tiff
├── conflict.tiff
├── Credits.html
├── dashSquareTemplate.tiff
├── defaultrepoicon.png
├── deleted-dark.tiff
├── deleted.tiff
├── de.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MultipleFileLogWindow.nib
│ ├── NetworkMonitor.nib
│ ├── NPSPopoverView.nib
│ ├── PickRevisionSheet.nib
│ ├── PipelinesImportPopover.nib
│ ├── PipelinesIntroPopover.nib
│ ├── PipelinesStatusDetailPopover.nib
│ ├── PostMigrationPopover.nib
│ ├── PreferencesWindow.nib
│ ├── RegistrationStage.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── SSHConfig.nib
│ ├── SSHView.nib
│ ├── STToolbarTip.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskArgsViewer.nib
│ ├── TaskMonitor.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── doc
│ ├── Credits.html
│ ├── EULA.pdf
│ └── licenses
│ ├── apache2.txt
│ ├── cocoalumberjack.txt
│ ├── cocoarest.rtf
│ ├── emkeychain.txt
│ ├── gitflowavh.txt
│ ├── gitflow.txt
│ ├── git-lfs.txt
│ ├── gpl2.txt
│ ├── growl.txt
│ ├── hyperlinktextfield.txt
│ ├── itprogressbar.txt
│ ├── mattgemmell.txt
│ ├── objcregex.txt
│ ├── pmh.txt
│ ├── scevents.txt
│ ├── shortcutrecorder.txt
│ ├── ssselectabletoolbar.txt
│ ├── waywindow.txt
│ ├── yajldecoder.txt
│ └── yajl.txt
├── ellipsisTemplate.tiff
├── English.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── CommitSheet2.nib
│ ├── ConfigurationStage.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── DiffView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── InfoPlist.strings
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MoveApplication.strings
│ ├── MultipleFileLogWindow.nib
│ ├── NetworkMonitor.nib
│ ├── NPSPopoverView.nib
│ ├── PickRevisionSheet.nib
│ ├── PipelinesImportPopover.nib
│ ├── PipelinesIntroPopover.nib
│ ├── PipelinesStatusDetailPopover.nib
│ ├── PostMigrationPopover.nib
│ ├── PreferencesWindow.nib
│ ├── RegistrationStage.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── ShortcutRecorder.strings
│ ├── SSHConfig.nib
│ ├── SSHView.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskArgsViewer.nib
│ ├── TaskMonitor.nib
│ ├── TaskOutputViewer.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── es.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── ConfigurationStage.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MultipleFileLogWindow.nib
│ ├── NetworkMonitor.nib
│ ├── NPSPopoverView.nib
│ ├── PickRevisionSheet.nib
│ ├── PipelinesImportPopover.nib
│ ├── PipelinesIntroPopover.nib
│ ├── PipelinesStatusDetailPopover.nib
│ ├── PostMigrationPopover.nib
│ ├── PreferencesWindow.nib
│ ├── RegistrationStage.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── SSHConfig.nib
│ ├── SSHView.nib
│ ├── STToolbarTip.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskArgsViewer.nib
│ ├── TaskMonitor.nib
│ ├── TaskOutputViewer.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── fileListFlatMultiCol.tiff
├── folder_blank.tiff
├── fr.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MultipleFileLogWindow.nib
│ ├── NetworkMonitor.nib
│ ├── NPSPopoverView.nib
│ ├── PickRevisionSheet.nib
│ ├── PreferencesWindow.nib
│ ├── RegistrationStage.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── SSHConfig.nib
│ ├── SSHView.nib
│ ├── STToolbarTip.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── GearTemplate.tiff
├── getopt
├── getopt.bash
├── get_system_hg_location
├── get_system_hg_version
├── git_16x16.tiff
├── git-branches-by-date.sh
├── gitignore_default.txt
├── git_local
│ ├── bin
│ │ ├── git
│ │ ├── git-credential-osxkeychain
│ │ ├── git-cvsserver
│ │ ├── gitk
│ │ ├── git-receive-pack
│ │ ├── git-shell
│ │ ├── git-upload-archive
│ │ └── git-upload-pack
│ ├── contrib
│ │ └── completion
│ │ ├── git-completion.bash
│ │ ├── git-completion.zsh
│ │ └── git-prompt.sh
│ ├── etc
│ │ └── gitconfig
│ ├── gitflow
│ │ ├── AUTHORS
│ │ ├── contrib
│ │ │ ├── gitflow-installer.sh
│ │ │ └── msysgit-install.cmd
│ │ ├── git-flow
│ │ ├── git-flow-bugfix
│ │ ├── gitflow-common
│ │ ├── git-flow-config
│ │ ├── git-flow-feature
│ │ ├── git-flow-hotfix
│ │ ├── git-flow-init
│ │ ├── git-flow-log
│ │ ├── git-flow-release
│ │ ├── gitflow-shFlags
│ │ ├── git-flow-support
│ │ ├── git-flow-version
│ │ ├── hooks
│ │ │ ├── filter-flow-hotfix-finish-tag-message
│ │ │ ├── filter-flow-hotfix-start-version
│ │ │ ├── filter-flow-release-branch-tag-message
│ │ │ ├── filter-flow-release-finish-tag-message
│ │ │ ├── filter-flow-release-start-version
│ │ │ ├── post-flow-bugfix-delete
│ │ │ ├── post-flow-bugfix-finish
│ │ │ ├── post-flow-bugfix-publish
│ │ │ ├── post-flow-bugfix-pull
│ │ │ ├── post-flow-bugfix-start
│ │ │ ├── post-flow-bugfix-track
│ │ │ ├── post-flow-feature-delete
│ │ │ ├── post-flow-feature-finish
│ │ │ ├── post-flow-feature-publish
│ │ │ ├── post-flow-feature-pull
│ │ │ ├── post-flow-feature-start
│ │ │ ├── post-flow-feature-track
│ │ │ ├── post-flow-hotfix-delete
│ │ │ ├── post-flow-hotfix-finish
│ │ │ ├── post-flow-hotfix-publish
│ │ │ ├── post-flow-hotfix-start
│ │ │ ├── post-flow-release-branch
│ │ │ ├── post-flow-release-delete
│ │ │ ├── post-flow-release-finish
│ │ │ ├── post-flow-release-publish
│ │ │ ├── post-flow-release-start
│ │ │ ├── post-flow-release-track
│ │ │ ├── pre-flow-feature-delete
│ │ │ ├── pre-flow-feature-finish
│ │ │ ├── pre-flow-feature-publish
│ │ │ ├── pre-flow-feature-pull
│ │ │ ├── pre-flow-feature-start
│ │ │ ├── pre-flow-feature-track
│ │ │ ├── pre-flow-hotfix-delete
│ │ │ ├── pre-flow-hotfix-finish
│ │ │ ├── pre-flow-hotfix-publish
│ │ │ ├── pre-flow-hotfix-start
│ │ │ ├── pre-flow-release-branch
│ │ │ ├── pre-flow-release-delete
│ │ │ ├── pre-flow-release-finish
│ │ │ ├── pre-flow-release-publish
│ │ │ ├── pre-flow-release-start
│ │ │ └── pre-flow-release-track
│ │ ├── LICENSE
│ │ ├── Makefile
│ │ └── README.md
│ ├── git-lfs
│ │ ├── git-lfs
│ │ └── git-lfs-bitbucket-media-api
│ ├── libexec
│ │ └── git-core
│ │ ├── git
│ │ ├── git-add
│ │ ├── git-add--interactive
│ │ ├── git-am
│ │ ├── git-annotate
│ │ ├── git-apply
│ │ ├── git-archimport
│ │ ├── git-archive
│ │ ├── git-bisect
│ │ ├── git-bisect--helper
│ │ ├── git-blame
│ │ ├── git-branch
│ │ ├── git-bundle
│ │ ├── git-cat-file
│ │ ├── git-check-attr
│ │ ├── git-check-ignore
│ │ ├── git-check-mailmap
│ │ ├── git-checkout
│ │ ├── git-checkout-index
│ │ ├── git-check-ref-format
│ │ ├── git-cherry
│ │ ├── git-cherry-pick
│ │ ├── git-citool
│ │ ├── git-clean
│ │ ├── git-clone
│ │ ├── git-column
│ │ ├── git-commit
│ │ ├── git-commit-graph
│ │ ├── git-commit-tree
│ │ ├── git-config
│ │ ├── git-count-objects
│ │ ├── git-credential
│ │ ├── git-credential-cache
│ │ ├── git-credential-cache--daemon
│ │ ├── git-credential-store
│ │ ├── git-cvsexportcommit
│ │ ├── git-cvsimport
│ │ ├── git-cvsserver
│ │ ├── git-daemon
│ │ ├── git-describe
│ │ ├── git-diff
│ │ ├── git-diff-files
│ │ ├── git-diff-index
│ │ ├── git-difftool
│ │ ├── git-difftool--helper
│ │ ├── git-diff-tree
│ │ ├── git-fast-export
│ │ ├── git-fast-import
│ │ ├── git-fetch
│ │ ├── git-fetch-pack
│ │ ├── git-filter-branch
│ │ ├── git-fmt-merge-msg
│ │ ├── git-for-each-ref
│ │ ├── git-format-patch
│ │ ├── git-fsck
│ │ ├── git-fsck-objects
│ │ ├── git-gc
│ │ ├── git-get-tar-commit-id
│ │ ├── git-grep
│ │ ├── git-gui
│ │ ├── git-gui--askpass
│ │ ├── git-hash-object
│ │ ├── git-help
│ │ ├── git-http-backend
│ │ ├── git-http-fetch
│ │ ├── git-http-push
│ │ ├── git-imap-send
│ │ ├── git-index-pack
│ │ ├── git-init
│ │ ├── git-init-db
│ │ ├── git-instaweb
│ │ ├── git-interpret-trailers
│ │ ├── git-log
│ │ ├── git-ls-files
│ │ ├── git-ls-remote
│ │ ├── git-ls-tree
│ │ ├── git-mailinfo
│ │ ├── git-mailsplit
│ │ ├── git-merge
│ │ ├── git-merge-base
│ │ ├── git-merge-file
│ │ ├── git-merge-index
│ │ ├── git-merge-octopus
│ │ ├── git-merge-one-file
│ │ ├── git-merge-ours
│ │ ├── git-merge-recursive
│ │ ├── git-merge-resolve
│ │ ├── git-merge-subtree
│ │ ├── git-mergetool
│ │ ├── git-mergetool--lib
│ │ ├── git-merge-tree
│ │ ├── git-mktag
│ │ ├── git-mktree
│ │ ├── git-mv
│ │ ├── git-name-rev
│ │ ├── git-notes
│ │ ├── git-p4
│ │ ├── git-pack-objects
│ │ ├── git-pack-redundant
│ │ ├── git-pack-refs
│ │ ├── git-parse-remote
│ │ ├── git-patch-id
│ │ ├── git-prune
│ │ ├── git-prune-packed
│ │ ├── git-pull
│ │ ├── git-push
│ │ ├── git-quiltimport
│ │ ├── git-read-tree
│ │ ├── git-rebase
│ │ ├── git-rebase--am
│ │ ├── git-rebase--helper
│ │ ├── git-rebase--interactive
│ │ ├── git-rebase--merge
│ │ ├── git-receive-pack
│ │ ├── git-reflog
│ │ ├── git-remote
│ │ ├── git-remote-ext
│ │ ├── git-remote-fd
│ │ ├── git-remote-ftp
│ │ ├── git-remote-ftps
│ │ ├── git-remote-http
│ │ ├── git-remote-https
│ │ ├── git-remote-testsvn
│ │ ├── git-repack
│ │ ├── git-replace
│ │ ├── git-request-pull
│ │ ├── git-rerere
│ │ ├── git-reset
│ │ ├── git-revert
│ │ ├── git-rev-list
│ │ ├── git-rev-parse
│ │ ├── git-rm
│ │ ├── git-send-email
│ │ ├── git-send-pack
│ │ ├── git-serve
│ │ ├── git-shell
│ │ ├── git-sh-i18n
│ │ ├── git-sh-i18n--envsubst
│ │ ├── git-shortlog
│ │ ├── git-show
│ │ ├── git-show-branch
│ │ ├── git-show-index
│ │ ├── git-show-ref
│ │ ├── git-sh-setup
│ │ ├── git-stage
│ │ ├── git-stash
│ │ ├── git-status
│ │ ├── git-stripspace
│ │ ├── git-submodule
│ │ ├── git-submodule--helper
│ │ ├── git-subtree
│ │ ├── git-svn
│ │ ├── git-symbolic-ref
│ │ ├── git-tag
│ │ ├── git-unpack-file
│ │ ├── git-unpack-objects
│ │ ├── git-update-index
│ │ ├── git-update-ref
│ │ ├── git-update-server-info
│ │ ├── git-upload-archive
│ │ ├── git-upload-pack
│ │ ├── git-var
│ │ ├── git-verify-commit
│ │ ├── git-verify-pack
│ │ ├── git-verify-tag
│ │ ├── git-web--browse
│ │ ├── git-whatchanged
│ │ ├── git-worktree
│ │ ├── git-write-tree
│ │ └── mergetools
│ │ ├── araxis
│ │ ├── bc
│ │ ├── bc3
│ │ ├── codecompare
│ │ ├── deltawalker
│ │ ├── diffmerge
│ │ ├── diffuse
│ │ ├── ecmerge
│ │ ├── emerge
│ │ ├── examdiff
│ │ ├── guiffy
│ │ ├── gvimdiff
│ │ ├── gvimdiff2
│ │ ├── gvimdiff3
│ │ ├── kdiff3
│ │ ├── kompare
│ │ ├── meld
│ │ ├── opendiff
│ │ ├── p4merge
│ │ ├── tkdiff
│ │ ├── tortoisemerge
│ │ ├── vimdiff
│ │ ├── vimdiff2
│ │ ├── vimdiff3
│ │ ├── winmerge
│ │ └── xxdiff
│ ├── Library
│ │ └── Perl
│ │ └── Updates
│ │ └── 5.18.2
│ │ └── darwin-thread-multi-2level
│ │ └── perllocal.pod
│ └── share
│ ├── git-core
│ │ └── templates
│ │ ├── description
│ │ ├── hooks
│ │ │ ├── applypatch-msg.sample
│ │ │ ├── commit-msg.sample
│ │ │ ├── fsmonitor-watchman.sample
│ │ │ ├── post-update.sample
│ │ │ ├── pre-applypatch.sample
│ │ │ ├── pre-commit.sample
│ │ │ ├── prepare-commit-msg.sample
│ │ │ ├── pre-push.sample
│ │ │ ├── pre-rebase.sample
│ │ │ ├── pre-receive.sample
│ │ │ └── update.sample
│ │ └── info
│ │ └── exclude
│ ├── man
│ │ ├── man1
│ │ │ ├── git.1
│ │ │ ├── git-add.1
│ │ │ ├── git-am.1
│ │ │ ├── git-annotate.1
│ │ │ ├── git-apply.1
│ │ │ ├── git-archimport.1
│ │ │ ├── git-archive.1
│ │ │ ├── git-bisect.1
│ │ │ ├── git-blame.1
│ │ │ ├── git-branch.1
│ │ │ ├── git-bundle.1
│ │ │ ├── git-cat-file.1
│ │ │ ├── git-check-attr.1
│ │ │ ├── git-check-ignore.1
│ │ │ ├── git-check-mailmap.1
│ │ │ ├── git-checkout.1
│ │ │ ├── git-checkout-index.1
│ │ │ ├── git-check-ref-format.1
│ │ │ ├── git-cherry.1
│ │ │ ├── git-cherry-pick.1
│ │ │ ├── git-citool.1
│ │ │ ├── git-clean.1
│ │ │ ├── git-clone.1
│ │ │ ├── git-column.1
│ │ │ ├── git-commit.1
│ │ │ ├── git-commit-graph.1
│ │ │ ├── git-commit-tree.1
│ │ │ ├── git-config.1
│ │ │ ├── git-count-objects.1
│ │ │ ├── git-credential.1
│ │ │ ├── git-credential-cache.1
│ │ │ ├── git-credential-cache--daemon.1
│ │ │ ├── git-credential-store.1
│ │ │ ├── git-cvsexportcommit.1
│ │ │ ├── git-cvsimport.1
│ │ │ ├── git-cvsserver.1
│ │ │ ├── git-daemon.1
│ │ │ ├── git-describe.1
│ │ │ ├── git-diff.1
│ │ │ ├── git-diff-files.1
│ │ │ ├── git-diff-index.1
│ │ │ ├── git-difftool.1
│ │ │ ├── git-diff-tree.1
│ │ │ ├── git-fast-export.1
│ │ │ ├── git-fast-import.1
│ │ │ ├── git-fetch.1
│ │ │ ├── git-fetch-pack.1
│ │ │ ├── git-filter-branch.1
│ │ │ ├── git-fmt-merge-msg.1
│ │ │ ├── git-for-each-ref.1
│ │ │ ├── git-format-patch.1
│ │ │ ├── git-fsck.1
│ │ │ ├── git-fsck-objects.1
│ │ │ ├── git-gc.1
│ │ │ ├── git-get-tar-commit-id.1
│ │ │ ├── git-grep.1
│ │ │ ├── git-gui.1
│ │ │ ├── git-hash-object.1
│ │ │ ├── git-help.1
│ │ │ ├── git-http-backend.1
│ │ │ ├── git-http-fetch.1
│ │ │ ├── git-http-push.1
│ │ │ ├── git-imap-send.1
│ │ │ ├── git-index-pack.1
│ │ │ ├── git-init.1
│ │ │ ├── git-init-db.1
│ │ │ ├── git-instaweb.1
│ │ │ ├── git-interpret-trailers.1
│ │ │ ├── gitk.1
│ │ │ ├── git-log.1
│ │ │ ├── git-ls-files.1
│ │ │ ├── git-ls-remote.1
│ │ │ ├── git-ls-tree.1
│ │ │ ├── git-mailinfo.1
│ │ │ ├── git-mailsplit.1
│ │ │ ├── git-merge.1
│ │ │ ├── git-merge-base.1
│ │ │ ├── git-merge-file.1
│ │ │ ├── git-merge-index.1
│ │ │ ├── git-merge-one-file.1
│ │ │ ├── git-mergetool.1
│ │ │ ├── git-mergetool--lib.1
│ │ │ ├── git-merge-tree.1
│ │ │ ├── git-mktag.1
│ │ │ ├── git-mktree.1
│ │ │ ├── git-mv.1
│ │ │ ├── git-name-rev.1
│ │ │ ├── git-notes.1
│ │ │ ├── git-p4.1
│ │ │ ├── git-pack-objects.1
│ │ │ ├── git-pack-redundant.1
│ │ │ ├── git-pack-refs.1
│ │ │ ├── git-parse-remote.1
│ │ │ ├── git-patch-id.1
│ │ │ ├── git-prune.1
│ │ │ ├── git-prune-packed.1
│ │ │ ├── git-pull.1
│ │ │ ├── git-push.1
│ │ │ ├── git-quiltimport.1
│ │ │ ├── git-read-tree.1
│ │ │ ├── git-rebase.1
│ │ │ ├── git-receive-pack.1
│ │ │ ├── git-reflog.1
│ │ │ ├── git-remote.1
│ │ │ ├── git-remote-ext.1
│ │ │ ├── git-remote-fd.1
│ │ │ ├── gitremote-helpers.1
│ │ │ ├── git-remote-testgit.1
│ │ │ ├── git-repack.1
│ │ │ ├── git-replace.1
│ │ │ ├── git-request-pull.1
│ │ │ ├── git-rerere.1
│ │ │ ├── git-reset.1
│ │ │ ├── git-revert.1
│ │ │ ├── git-rev-list.1
│ │ │ ├── git-rev-parse.1
│ │ │ ├── git-rm.1
│ │ │ ├── git-send-email.1
│ │ │ ├── git-send-pack.1
│ │ │ ├── git-shell.1
│ │ │ ├── git-sh-i18n.1
│ │ │ ├── git-sh-i18n--envsubst.1
│ │ │ ├── git-shortlog.1
│ │ │ ├── git-show.1
│ │ │ ├── git-show-branch.1
│ │ │ ├── git-show-index.1
│ │ │ ├── git-show-ref.1
│ │ │ ├── git-sh-setup.1
│ │ │ ├── git-stage.1
│ │ │ ├── git-stash.1
│ │ │ ├── git-status.1
│ │ │ ├── git-stripspace.1
│ │ │ ├── git-submodule.1
│ │ │ ├── git-subtree.1
│ │ │ ├── git-svn.1
│ │ │ ├── git-symbolic-ref.1
│ │ │ ├── git-tag.1
│ │ │ ├── git-unpack-file.1
│ │ │ ├── git-unpack-objects.1
│ │ │ ├── git-update-index.1
│ │ │ ├── git-update-ref.1
│ │ │ ├── git-update-server-info.1
│ │ │ ├── git-upload-archive.1
│ │ │ ├── git-upload-pack.1
│ │ │ ├── git-var.1
│ │ │ ├── git-verify-commit.1
│ │ │ ├── git-verify-pack.1
│ │ │ ├── git-verify-tag.1
│ │ │ ├── gitweb.1
│ │ │ ├── git-web--browse.1
│ │ │ ├── git-whatchanged.1
│ │ │ ├── git-worktree.1
│ │ │ └── git-write-tree.1
│ │ ├── man5
│ │ │ ├── gitattributes.5
│ │ │ ├── githooks.5
│ │ │ ├── gitignore.5
│ │ │ ├── gitmodules.5
│ │ │ ├── gitrepository-layout.5
│ │ │ └── gitweb.conf.5
│ │ └── man7
│ │ ├── gitcli.7
│ │ ├── gitcore-tutorial.7
│ │ ├── gitcredentials.7
│ │ ├── gitcvs-migration.7
│ │ ├── gitdiffcore.7
│ │ ├── giteveryday.7
│ │ ├── gitglossary.7
│ │ ├── gitnamespaces.7
│ │ ├── gitrevisions.7
│ │ ├── gitsubmodules.7
│ │ ├── gittutorial-2.7
│ │ ├── gittutorial.7
│ │ └── gitworkflows.7
│ └── perl5
│ ├── FromCPAN
│ │ ├── Error.pm
│ │ └── Address.pm
│ ├── Git
│ │ ├── I18N.pm
│ │ ├── IndexInfo.pm
│ │ ├── LoadCPAN
│ │ │ ├── Error.pm
│ │ │ └── Address.pm
│ │ ├── LoadCPAN.pm
│ │ ├── Packet.pm
│ │ ├── SVN
│ │ │ ├── Editor.pm
│ │ │ ├── Fetcher.pm
│ │ │ ├── GlobSpec.pm
│ │ │ ├── Log.pm
│ │ │ ├── Memoize
│ │ │ │ └── YAML.pm
│ │ │ ├── Migration.pm
│ │ │ ├── Prompt.pm
│ │ │ ├── Ra.pm
│ │ │ └── Utils.pm
│ │ └── SVN.pm
│ └── Git.pm
├── git-merge-one-file.sh
├── git-tags-by-date.sh
├── hgignore_default.txt
├── hg-merge.sh
├── i0030_configure.tiff
├── i0039_devtools-branch-current.tiff
├── i0039_devtools-branch.tiff
├── i0039_devtools-branch-white.tiff
├── i0041_devtools-browse-up.tiff
├── i0057_devtools-submodule.tiff
├── i0058_devtools-tag.tiff
├── i0117_link.tiff
├── i0121_locked.tiff
├── i0127_more.tiff
├── i0199_refresh-small.tiff
├── ignored-dark.tiff
├── ignored.tiff
├── inlineTemplate.tiff
├── Italian.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MultipleFileLogWindow.nib
│ ├── NetworkMonitor.nib
│ ├── NPSPopoverView.nib
│ ├── PickRevisionSheet.nib
│ ├── PipelinesIntroPopover.nib
│ ├── PostMigrationPopover.nib
│ ├── PreferencesWindow.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── SSHConfig.nib
│ ├── SSHView.nib
│ ├── STToolbarTip.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskArgsViewer.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── iTerm2Helper.scpt
├── ja.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MultipleFileLogWindow.nib
│ ├── NetworkMonitor.nib
│ ├── NPSPopoverView.nib
│ ├── PickRevisionSheet.nib
│ ├── PipelinesIntroPopover.nib
│ ├── PipelinesStatusDetailPopover.nib
│ ├── PostMigrationPopover.nib
│ ├── PreferencesWindow.nib
│ ├── RegistrationStage.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── SSHConfig.nib
│ ├── SSHView.nib
│ ├── STToolbarTip.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── ko.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MultipleFileLogWindow.nib
│ ├── NetworkMonitor.nib
│ ├── NPSPopoverView.nib
│ ├── PickRevisionSheet.nib
│ ├── PipelinesIntroPopover.nib
│ ├── PreferencesWindow.nib
│ ├── RegistrationStage.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── SSHConfig.nib
│ ├── SSHView.nib
│ ├── STToolbarTip.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskMonitor.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── lock_large.tiff
├── lock.tiff
├── mercurial_16x16.tiff
├── mercurial_local
│ ├── dummycert.pem
│ ├── hgdemandimport
│ │ ├── demandimportpy2.py
│ │ ├── demandimportpy2.pyc
│ │ ├── demandimportpy3.py
│ │ ├── demandimportpy3.pyc
│ │ ├── __init__.py
│ │ └── __init__.pyc
│ ├── hgext
│ │ ├── acl.py
│ │ ├── acl.pyc
│ │ ├── amend.py
│ │ ├── amend.pyc
│ │ ├── automv.py
│ │ ├── automv.pyc
│ │ ├── blackbox.py
│ │ ├── blackbox.pyc
│ │ ├── bugzilla.py
│ │ ├── bugzilla.pyc
│ │ ├── censor.py
│ │ ├── censor.pyc
│ │ ├── children.py
│ │ ├── children.pyc
│ │ ├── churn.py
│ │ ├── churn.pyc
│ │ ├── clonebundles.py
│ │ ├── clonebundles.pyc
│ │ ├── commitextras.py
│ │ ├── commitextras.pyc
│ │ ├── convert
│ │ │ ├── bzr.py
│ │ │ ├── bzr.pyc
│ │ │ ├── common.py
│ │ │ ├── common.pyc
│ │ │ ├── convcmd.py
│ │ │ ├── convcmd.pyc
│ │ │ ├── cvsps.py
│ │ │ ├── cvsps.pyc
│ │ │ ├── cvs.py
│ │ │ ├── cvs.pyc
│ │ │ ├── darcs.py
│ │ │ ├── darcs.pyc
│ │ │ ├── filemap.py
│ │ │ ├── filemap.pyc
│ │ │ ├── git.py
│ │ │ ├── git.pyc
│ │ │ ├── gnuarch.py
│ │ │ ├── gnuarch.pyc
│ │ │ ├── hg.py
│ │ │ ├── hg.pyc
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── monotone.py
│ │ │ ├── monotone.pyc
│ │ │ ├── p4.py
│ │ │ ├── p4.pyc
│ │ │ ├── subversion.py
│ │ │ ├── subversion.pyc
│ │ │ ├── transport.py
│ │ │ └── transport.pyc
│ │ ├── eol.py
│ │ ├── eol.pyc
│ │ ├── extdiff.py
│ │ ├── extdiff.pyc
│ │ ├── factotum.py
│ │ ├── factotum.pyc
│ │ ├── fetch.py
│ │ ├── fetch.pyc
│ │ ├── fix.py
│ │ ├── fix.pyc
│ │ ├── fsmonitor
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── pywatchman
│ │ │ │ ├── bser.c
│ │ │ │ ├── bser.so
│ │ │ │ ├── capabilities.py
│ │ │ │ ├── capabilities.pyc
│ │ │ │ ├── compat.py
│ │ │ │ ├── compat.pyc
│ │ │ │ ├── encoding.py
│ │ │ │ ├── encoding.pyc
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ ├── load.py
│ │ │ │ ├── load.pyc
│ │ │ │ ├── pybser.py
│ │ │ │ └── pybser.pyc
│ │ │ ├── state.py
│ │ │ ├── state.pyc
│ │ │ ├── watchmanclient.py
│ │ │ └── watchmanclient.pyc
│ │ ├── githelp.py
│ │ ├── githelp.pyc
│ │ ├── gpg.py
│ │ ├── gpg.pyc
│ │ ├── graphlog.py
│ │ ├── graphlog.pyc
│ │ ├── hgflow.py
│ │ ├── hgflow.pyc
│ │ ├── hgk.py
│ │ ├── hgk.pyc
│ │ ├── hgsubversion
│ │ │ ├── compathacks.py
│ │ │ ├── compathacks.pyc
│ │ │ ├── editor.py
│ │ │ ├── editor.pyc
│ │ │ ├── help
│ │ │ │ └── subversion.rst
│ │ │ ├── hooks
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ ├── updatemeta.py
│ │ │ │ └── updatemeta.pyc
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── layouts
│ │ │ │ ├── base.py
│ │ │ │ ├── base.pyc
│ │ │ │ ├── custom.py
│ │ │ │ ├── custom.pyc
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ ├── single.py
│ │ │ │ ├── single.pyc
│ │ │ │ ├── standard.py
│ │ │ │ └── standard.pyc
│ │ │ ├── maps.py
│ │ │ ├── maps.pyc
│ │ │ ├── pushmod.py
│ │ │ ├── pushmod.pyc
│ │ │ ├── replay.py
│ │ │ ├── replay.pyc
│ │ │ ├── stupid.py
│ │ │ ├── stupid.pyc
│ │ │ ├── svncommands.py
│ │ │ ├── svncommands.pyc
│ │ │ ├── svnexternals.py
│ │ │ ├── svnexternals.pyc
│ │ │ ├── svnmeta.py
│ │ │ ├── svnmeta.pyc
│ │ │ ├── svnrepo.py
│ │ │ ├── svnrepo.pyc
│ │ │ ├── svnwrap
│ │ │ │ ├── common.py
│ │ │ │ ├── common.pyc
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ ├── subvertpy_wrapper.py
│ │ │ │ ├── subvertpy_wrapper.pyc
│ │ │ │ ├── svn_swig_wrapper.py
│ │ │ │ └── svn_swig_wrapper.pyc
│ │ │ ├── util.py
│ │ │ ├── util.pyc
│ │ │ ├── verify.py
│ │ │ ├── verify.pyc
│ │ │ ├── wrappers.py
│ │ │ └── wrappers.pyc
│ │ ├── highlight
│ │ │ ├── highlight.py
│ │ │ ├── highlight.pyc
│ │ │ ├── __init__.py
│ │ │ └── __init__.pyc
│ │ ├── histedit.py
│ │ ├── histedit.pyc
│ │ ├── infinitepush
│ │ │ ├── bundleparts.py
│ │ │ ├── bundleparts.pyc
│ │ │ ├── common.py
│ │ │ ├── common.pyc
│ │ │ ├── fileindexapi.py
│ │ │ ├── fileindexapi.pyc
│ │ │ ├── indexapi.py
│ │ │ ├── indexapi.pyc
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── schema.sql
│ │ │ ├── sqlindexapi.py
│ │ │ ├── sqlindexapi.pyc
│ │ │ ├── store.py
│ │ │ └── store.pyc
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── journal.py
│ │ ├── journal.pyc
│ │ ├── keyword.py
│ │ ├── keyword.pyc
│ │ ├── largefiles
│ │ │ ├── basestore.py
│ │ │ ├── basestore.pyc
│ │ │ ├── CONTRIBUTORS
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── lfcommands.py
│ │ │ ├── lfcommands.pyc
│ │ │ ├── lfutil.py
│ │ │ ├── lfutil.pyc
│ │ │ ├── localstore.py
│ │ │ ├── localstore.pyc
│ │ │ ├── overrides.py
│ │ │ ├── overrides.pyc
│ │ │ ├── proto.py
│ │ │ ├── proto.pyc
│ │ │ ├── remotestore.py
│ │ │ ├── remotestore.pyc
│ │ │ ├── reposetup.py
│ │ │ ├── reposetup.pyc
│ │ │ ├── storefactory.py
│ │ │ ├── storefactory.pyc
│ │ │ ├── uisetup.py
│ │ │ ├── uisetup.pyc
│ │ │ ├── wirestore.py
│ │ │ └── wirestore.pyc
│ │ ├── lfs
│ │ │ ├── blobstore.py
│ │ │ ├── blobstore.pyc
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── pointer.py
│ │ │ ├── pointer.pyc
│ │ │ ├── wireprotolfsserver.py
│ │ │ ├── wireprotolfsserver.pyc
│ │ │ ├── wrapper.py
│ │ │ └── wrapper.pyc
│ │ ├── logtoprocess.py
│ │ ├── logtoprocess.pyc
│ │ ├── mercurial_credential_manager.py
│ │ ├── mercurial_credential_manager.pyc
│ │ ├── mercurial_extension_utils_loader.py
│ │ ├── mercurial_extension_utils_loader.pyc
│ │ ├── mercurial_extension_utils.py
│ │ ├── mercurial_extension_utils.pyc
│ │ ├── mercurial_extension_utils_win_doc.py
│ │ ├── mercurial_extension_utils_win_doc.pyc
│ │ ├── mq.py
│ │ ├── mq.pyc
│ │ ├── narrow
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── narrowbundle2.py
│ │ │ ├── narrowbundle2.pyc
│ │ │ ├── narrowchangegroup.py
│ │ │ ├── narrowchangegroup.pyc
│ │ │ ├── narrowcommands.py
│ │ │ ├── narrowcommands.pyc
│ │ │ ├── narrowcopies.py
│ │ │ ├── narrowcopies.pyc
│ │ │ ├── narrowdirstate.py
│ │ │ ├── narrowdirstate.pyc
│ │ │ ├── narrowmerge.py
│ │ │ ├── narrowmerge.pyc
│ │ │ ├── narrowpatch.py
│ │ │ ├── narrowpatch.pyc
│ │ │ ├── narrowrepo.py
│ │ │ ├── narrowrepo.pyc
│ │ │ ├── narrowrevlog.py
│ │ │ ├── narrowrevlog.pyc
│ │ │ ├── narrowtemplates.py
│ │ │ ├── narrowtemplates.pyc
│ │ │ ├── narrowwirepeer.py
│ │ │ ├── narrowwirepeer.pyc
│ │ │ └── TODO.rst
│ │ ├── notify.py
│ │ ├── notify.pyc
│ │ ├── pager.py
│ │ ├── pager.pyc
│ │ ├── patchbomb.py
│ │ ├── patchbomb.pyc
│ │ ├── purge.py
│ │ ├── purge.pyc
│ │ ├── rebase.py
│ │ ├── rebase.pyc
│ │ ├── record.py
│ │ ├── record.pyc
│ │ ├── releasenotes.py
│ │ ├── releasenotes.pyc
│ │ ├── relink.py
│ │ ├── relink.pyc
│ │ ├── remotenames.py
│ │ ├── remotenames.pyc
│ │ ├── schemes.py
│ │ ├── schemes.pyc
│ │ ├── share.py
│ │ ├── share.pyc
│ │ ├── shelve.py
│ │ ├── shelve.pyc
│ │ ├── show.py
│ │ ├── show.pyc
│ │ ├── sparse.py
│ │ ├── sparse.pyc
│ │ ├── split.py
│ │ ├── split.pyc
│ │ ├── strip.py
│ │ ├── strip.pyc
│ │ ├── transplant.py
│ │ ├── transplant.pyc
│ │ ├── uncommit.py
│ │ ├── uncommit.pyc
│ │ ├── win32mbcs.py
│ │ ├── win32mbcs.pyc
│ │ ├── win32text.py
│ │ ├── win32text.pyc
│ │ └── zeroconf
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── Zeroconf.py
│ │ └── Zeroconf.pyc
│ ├── hg_local
│ └── mercurial
│ ├── ancestor.py
│ ├── ancestor.pyc
│ ├── archival.py
│ ├── archival.pyc
│ ├── base85.so
│ ├── bdiff.c
│ ├── bdiff.h
│ ├── bdiff.so
│ ├── bitmanipulation.h
│ ├── bookmarks.py
│ ├── bookmarks.pyc
│ ├── branchmap.py
│ ├── branchmap.pyc
│ ├── bser.so
│ ├── bundle2.py
│ ├── bundle2.pyc
│ ├── bundlerepo.py
│ ├── bundlerepo.pyc
│ ├── cacheutil.py
│ ├── cacheutil.pyc
│ ├── cext
│ │ ├── base85.c
│ │ ├── base85.so
│ │ ├── bdiff.c
│ │ ├── bdiff.so
│ │ ├── charencode.c
│ │ ├── charencode.h
│ │ ├── dirs.c
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── manifest.c
│ │ ├── mpatch.c
│ │ ├── mpatch.so
│ │ ├── osutil.c
│ │ ├── osutil.so
│ │ ├── parsers.c
│ │ ├── parsers.so
│ │ ├── pathencode.c
│ │ ├── revlog.c
│ │ └── util.h
│ ├── cffi
│ │ ├── bdiffbuild.py
│ │ ├── bdiffbuild.pyc
│ │ ├── bdiff.py
│ │ ├── bdiff.pyc
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── mpatchbuild.py
│ │ ├── mpatchbuild.pyc
│ │ ├── mpatch.py
│ │ ├── mpatch.pyc
│ │ ├── osutilbuild.py
│ │ ├── osutilbuild.pyc
│ │ ├── osutil.py
│ │ └── osutil.pyc
│ ├── changegroup.py
│ ├── changegroup.pyc
│ ├── changelog.py
│ ├── changelog.pyc
│ ├── chgserver.py
│ ├── chgserver.pyc
│ ├── cmdutil.py
│ ├── cmdutil.pyc
│ ├── color.py
│ ├── color.pyc
│ ├── commandserver.py
│ ├── commandserver.pyc
│ ├── commands.py
│ ├── commands.pyc
│ ├── compat.h
│ ├── configitems.py
│ ├── configitems.pyc
│ ├── config.py
│ ├── config.pyc
│ ├── context.py
│ ├── context.pyc
│ ├── copies.py
│ ├── copies.pyc
│ ├── crecord.py
│ ├── crecord.pyc
│ ├── dagop.py
│ ├── dagop.pyc
│ ├── dagparser.py
│ ├── dagparser.pyc
│ ├── dagutil.py
│ ├── dagutil.pyc
│ ├── debugcommands.py
│ ├── debugcommands.pyc
│ ├── default.d
│ │ └── mergetools.rc
│ ├── destutil.py
│ ├── destutil.pyc
│ ├── diffhelper.py
│ ├── diffhelper.pyc
│ ├── dirstateguard.py
│ ├── dirstateguard.pyc
│ ├── dirstate.py
│ ├── dirstate.pyc
│ ├── discovery.py
│ ├── discovery.pyc
│ ├── dispatch.py
│ ├── dispatch.pyc
│ ├── dummycert.pem
│ ├── encoding.py
│ ├── encoding.pyc
│ ├── error.py
│ ├── error.pyc
│ ├── exchange.py
│ ├── exchange.pyc
│ ├── exewrapper.c
│ ├── extensions.py
│ ├── extensions.pyc
│ ├── fancyopts.py
│ ├── fancyopts.pyc
│ ├── filelog.py
│ ├── filelog.pyc
│ ├── filemerge.py
│ ├── filemerge.pyc
│ ├── fileset.py
│ ├── fileset.pyc
│ ├── formatter.py
│ ├── formatter.pyc
│ ├── graphmod.py
│ ├── graphmod.pyc
│ ├── hbisect.py
│ ├── hbisect.pyc
│ ├── help
│ │ ├── bundlespec.txt
│ │ ├── color.txt
│ │ ├── common.txt
│ │ ├── config.txt
│ │ ├── dates.txt
│ │ ├── diffs.txt
│ │ ├── environment.txt
│ │ ├── extensions.txt
│ │ ├── filesets.txt
│ │ ├── flags.txt
│ │ ├── glossary.txt
│ │ ├── hg.1.txt
│ │ ├── hgignore.5.txt
│ │ ├── hgignore.txt
│ │ ├── hgrc.5.txt
│ │ ├── hg-ssh.8.txt
│ │ ├── hgweb.txt
│ │ ├── internals
│ │ │ ├── bundle2.txt
│ │ │ ├── bundles.txt
│ │ │ ├── censor.txt
│ │ │ ├── changegroups.txt
│ │ │ ├── config.txt
│ │ │ ├── requirements.txt
│ │ │ ├── revlogs.txt
│ │ │ └── wireprotocol.txt
│ │ ├── merge-tools.txt
│ │ ├── pager.txt
│ │ ├── patterns.txt
│ │ ├── phases.txt
│ │ ├── revisions.txt
│ │ ├── scripting.txt
│ │ ├── subrepos.txt
│ │ ├── templates.txt
│ │ └── urls.txt
│ ├── help.py
│ ├── help.pyc
│ ├── hg.py
│ ├── hg.pyc
│ ├── hgweb
│ │ ├── common.py
│ │ ├── common.pyc
│ │ ├── hgwebdir_mod.py
│ │ ├── hgwebdir_mod.pyc
│ │ ├── hgweb_mod.py
│ │ ├── hgweb_mod.pyc
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── request.py
│ │ ├── request.pyc
│ │ ├── server.py
│ │ ├── server.pyc
│ │ ├── webcommands.py
│ │ ├── webcommands.pyc
│ │ ├── webutil.py
│ │ ├── webutil.pyc
│ │ ├── wsgicgi.py
│ │ ├── wsgicgi.pyc
│ │ ├── wsgiheaders.py
│ │ └── wsgiheaders.pyc
│ ├── hook.py
│ ├── hook.pyc
│ ├── httpconnection.py
│ ├── httpconnection.pyc
│ ├── httppeer.py
│ ├── httppeer.pyc
│ ├── i18n.py
│ ├── i18n.pyc
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── keepalive.py
│ ├── keepalive.pyc
│ ├── localrepo.py
│ ├── localrepo.pyc
│ ├── lock.py
│ ├── lock.pyc
│ ├── logcmdutil.py
│ ├── logcmdutil.pyc
│ ├── logexchange.py
│ ├── logexchange.pyc
│ ├── lsprofcalltree.py
│ ├── lsprofcalltree.pyc
│ ├── lsprof.py
│ ├── lsprof.pyc
│ ├── mail.py
│ ├── mail.pyc
│ ├── manifest.py
│ ├── manifest.pyc
│ ├── match.py
│ ├── match.pyc
│ ├── mdiff.py
│ ├── mdiff.pyc
│ ├── merge.py
│ ├── merge.pyc
│ ├── mergeutil.py
│ ├── mergeutil.pyc
│ ├── minifileset.py
│ ├── minifileset.pyc
│ ├── minirst.py
│ ├── minirst.pyc
│ ├── __modulepolicy__.py
│ ├── __modulepolicy__.pyc
│ ├── mpatch.c
│ ├── mpatch.h
│ ├── mpatch.so
│ ├── namespaces.py
│ ├── namespaces.pyc
│ ├── narrowspec.py
│ ├── narrowspec.pyc
│ ├── node.py
│ ├── node.pyc
│ ├── obsolete.py
│ ├── obsolete.pyc
│ ├── obsutil.py
│ ├── obsutil.pyc
│ ├── osutil.so
│ ├── parser.py
│ ├── parser.pyc
│ ├── parsers.so
│ ├── patch.py
│ ├── patch.pyc
│ ├── pathutil.py
│ ├── pathutil.pyc
│ ├── phases.py
│ ├── phases.pyc
│ ├── policy.py
│ ├── policy.pyc
│ ├── posix.py
│ ├── posix.pyc
│ ├── profiling.py
│ ├── profiling.pyc
│ ├── progress.py
│ ├── progress.pyc
│ ├── pure
│ │ ├── base85.py
│ │ ├── base85.pyc
│ │ ├── bdiff.py
│ │ ├── bdiff.pyc
│ │ ├── charencode.py
│ │ ├── charencode.pyc
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── mpatch.py
│ │ ├── mpatch.pyc
│ │ ├── osutil.py
│ │ ├── osutil.pyc
│ │ ├── parsers.py
│ │ └── parsers.pyc
│ ├── pushkey.py
│ ├── pushkey.pyc
│ ├── pvec.py
│ ├── pvec.pyc
│ ├── pycompat.py
│ ├── pycompat.pyc
│ ├── rcutil.py
│ ├── rcutil.pyc
│ ├── registrar.py
│ ├── registrar.pyc
│ ├── repair.py
│ ├── repair.pyc
│ ├── repository.py
│ ├── repository.pyc
│ ├── repoview.py
│ ├── repoview.pyc
│ ├── revlog.py
│ ├── revlog.pyc
│ ├── revsetlang.py
│ ├── revsetlang.pyc
│ ├── revset.py
│ ├── revset.pyc
│ ├── rewriteutil.py
│ ├── rewriteutil.pyc
│ ├── scmposix.py
│ ├── scmposix.pyc
│ ├── scmutil.py
│ ├── scmutil.pyc
│ ├── scmwindows.py
│ ├── scmwindows.pyc
│ ├── server.py
│ ├── server.pyc
│ ├── setdiscovery.py
│ ├── setdiscovery.pyc
│ ├── similar.py
│ ├── similar.pyc
│ ├── simplemerge.py
│ ├── simplemerge.pyc
│ ├── smartset.py
│ ├── smartset.pyc
│ ├── sparse.py
│ ├── sparse.pyc
│ ├── sshpeer.py
│ ├── sshpeer.pyc
│ ├── sslutil.py
│ ├── sslutil.pyc
│ ├── stack.py
│ ├── stack.pyc
│ ├── statichttprepo.py
│ ├── statichttprepo.pyc
│ ├── statprof.py
│ ├── statprof.pyc
│ ├── store.py
│ ├── store.pyc
│ ├── streamclone.py
│ ├── streamclone.pyc
│ ├── subrepo.py
│ ├── subrepo.pyc
│ ├── subrepoutil.py
│ ├── subrepoutil.pyc
│ ├── tagmerge.py
│ ├── tagmerge.pyc
│ ├── tags.py
│ ├── tags.pyc
│ ├── templatefilters.py
│ ├── templatefilters.pyc
│ ├── templatefuncs.py
│ ├── templatefuncs.pyc
│ ├── templatekw.py
│ ├── templatekw.pyc
│ ├── templater.py
│ ├── templater.pyc
│ ├── templates
│ │ ├── atom
│ │ │ ├── bookmarkentry.tmpl
│ │ │ ├── bookmarks.tmpl
│ │ │ ├── branchentry.tmpl
│ │ │ ├── branches.tmpl
│ │ │ ├── changelogentry.tmpl
│ │ │ ├── changelog.tmpl
│ │ │ ├── error.tmpl
│ │ │ ├── filelog.tmpl
│ │ │ ├── header.tmpl
│ │ │ ├── map
│ │ │ ├── tagentry.tmpl
│ │ │ └── tags.tmpl
│ │ ├── coal
│ │ │ ├── header.tmpl
│ │ │ └── map
│ │ ├── gitweb
│ │ │ ├── bookmarks.tmpl
│ │ │ ├── branches.tmpl
│ │ │ ├── changelogentry.tmpl
│ │ │ ├── changelog.tmpl
│ │ │ ├── changeset.tmpl
│ │ │ ├── error.tmpl
│ │ │ ├── fileannotate.tmpl
│ │ │ ├── filecomparison.tmpl
│ │ │ ├── filediff.tmpl
│ │ │ ├── filelog.tmpl
│ │ │ ├── filerevision.tmpl
│ │ │ ├── footer.tmpl
│ │ │ ├── graphentry.tmpl
│ │ │ ├── graph.tmpl
│ │ │ ├── header.tmpl
│ │ │ ├── help.tmpl
│ │ │ ├── helptopics.tmpl
│ │ │ ├── index.tmpl
│ │ │ ├── manifest.tmpl
│ │ │ ├── map
│ │ │ ├── notfound.tmpl
│ │ │ ├── search.tmpl
│ │ │ ├── shortlog.tmpl
│ │ │ ├── summary.tmpl
│ │ │ └── tags.tmpl
│ │ ├── json
│ │ │ ├── changelist.tmpl
│ │ │ ├── graph.tmpl
│ │ │ └── map
│ │ ├── map-cmdline.bisect
│ │ ├── map-cmdline.changelog
│ │ ├── map-cmdline.compact
│ │ ├── map-cmdline.default
│ │ ├── map-cmdline.phases
│ │ ├── map-cmdline.show
│ │ ├── map-cmdline.status
│ │ ├── map-cmdline.xml
│ │ ├── monoblue
│ │ │ ├── bookmarks.tmpl
│ │ │ ├── branches.tmpl
│ │ │ ├── changelogentry.tmpl
│ │ │ ├── changelog.tmpl
│ │ │ ├── changeset.tmpl
│ │ │ ├── error.tmpl
│ │ │ ├── fileannotate.tmpl
│ │ │ ├── filecomparison.tmpl
│ │ │ ├── filediff.tmpl
│ │ │ ├── filelog.tmpl
│ │ │ ├── filerevision.tmpl
│ │ │ ├── footer.tmpl
│ │ │ ├── graphentry.tmpl
│ │ │ ├── graph.tmpl
│ │ │ ├── header.tmpl
│ │ │ ├── help.tmpl
│ │ │ ├── helptopics.tmpl
│ │ │ ├── index.tmpl
│ │ │ ├── manifest.tmpl
│ │ │ ├── map
│ │ │ ├── notfound.tmpl
│ │ │ ├── search.tmpl
│ │ │ ├── shortlog.tmpl
│ │ │ ├── summary.tmpl
│ │ │ └── tags.tmpl
│ │ ├── paper
│ │ │ ├── bookmarks.tmpl
│ │ │ ├── branches.tmpl
│ │ │ ├── changeset.tmpl
│ │ │ ├── diffstat.tmpl
│ │ │ ├── error.tmpl
│ │ │ ├── fileannotate.tmpl
│ │ │ ├── filecomparison.tmpl
│ │ │ ├── filediff.tmpl
│ │ │ ├── filelogentry.tmpl
│ │ │ ├── filelog.tmpl
│ │ │ ├── filerevision.tmpl
│ │ │ ├── footer.tmpl
│ │ │ ├── graphentry.tmpl
│ │ │ ├── graph.tmpl
│ │ │ ├── header.tmpl
│ │ │ ├── help.tmpl
│ │ │ ├── helptopics.tmpl
│ │ │ ├── index.tmpl
│ │ │ ├── manifest.tmpl
│ │ │ ├── map
│ │ │ ├── notfound.tmpl
│ │ │ ├── search.tmpl
│ │ │ ├── shortlogentry.tmpl
│ │ │ ├── shortlog.tmpl
│ │ │ └── tags.tmpl
│ │ ├── raw
│ │ │ ├── changelog.tmpl
│ │ │ ├── changeset.tmpl
│ │ │ ├── error.tmpl
│ │ │ ├── fileannotate.tmpl
│ │ │ ├── filediff.tmpl
│ │ │ ├── graphedge.tmpl
│ │ │ ├── graphnode.tmpl
│ │ │ ├── graph.tmpl
│ │ │ ├── index.tmpl
│ │ │ ├── logentry.tmpl
│ │ │ ├── manifest.tmpl
│ │ │ ├── map
│ │ │ ├── notfound.tmpl
│ │ │ └── search.tmpl
│ │ ├── rss
│ │ │ ├── bookmarkentry.tmpl
│ │ │ ├── bookmarks.tmpl
│ │ │ ├── branchentry.tmpl
│ │ │ ├── branches.tmpl
│ │ │ ├── changelogentry.tmpl
│ │ │ ├── changelog.tmpl
│ │ │ ├── error.tmpl
│ │ │ ├── filelogentry.tmpl
│ │ │ ├── filelog.tmpl
│ │ │ ├── header.tmpl
│ │ │ ├── map
│ │ │ ├── tagentry.tmpl
│ │ │ └── tags.tmpl
│ │ ├── spartan
│ │ │ ├── branches.tmpl
│ │ │ ├── changelogentry.tmpl
│ │ │ ├── changelog.tmpl
│ │ │ ├── changeset.tmpl
│ │ │ ├── error.tmpl
│ │ │ ├── fileannotate.tmpl
│ │ │ ├── filediff.tmpl
│ │ │ ├── filelogentry.tmpl
│ │ │ ├── filelog.tmpl
│ │ │ ├── filerevision.tmpl
│ │ │ ├── footer.tmpl
│ │ │ ├── graphentry.tmpl
│ │ │ ├── graph.tmpl
│ │ │ ├── header.tmpl
│ │ │ ├── index.tmpl
│ │ │ ├── manifest.tmpl
│ │ │ ├── map
│ │ │ ├── notfound.tmpl
│ │ │ ├── search.tmpl
│ │ │ ├── shortlogentry.tmpl
│ │ │ ├── shortlog.tmpl
│ │ │ └── tags.tmpl
│ │ └── static
│ │ ├── background.png
│ │ ├── coal-file.png
│ │ ├── coal-folder.png
│ │ ├── feed-icon-14x14.png
│ │ ├── followlines.js
│ │ ├── hgicon.png
│ │ ├── hglogo.png
│ │ ├── mercurial.js
│ │ ├── style.css
│ │ ├── style-extra-coal.css
│ │ ├── style-gitweb.css
│ │ ├── style-monoblue.css
│ │ └── style-paper.css
│ ├── templateutil.py
│ ├── templateutil.pyc
│ ├── thirdparty
│ │ ├── attr
│ │ │ ├── _compat.py
│ │ │ ├── _compat.pyc
│ │ │ ├── _config.py
│ │ │ ├── _config.pyc
│ │ │ ├── converters.py
│ │ │ ├── converters.pyc
│ │ │ ├── exceptions.py
│ │ │ ├── exceptions.pyc
│ │ │ ├── filters.py
│ │ │ ├── filters.pyc
│ │ │ ├── _funcs.py
│ │ │ ├── _funcs.pyc
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── LICENSE.txt
│ │ │ ├── _make.py
│ │ │ ├── _make.pyc
│ │ │ ├── validators.py
│ │ │ └── validators.pyc
│ │ ├── cbor
│ │ │ ├── cbor2
│ │ │ │ ├── compat.py
│ │ │ │ ├── compat.pyc
│ │ │ │ ├── decoder.py
│ │ │ │ ├── decoder.pyc
│ │ │ │ ├── encoder.py
│ │ │ │ ├── encoder.pyc
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ ├── types.py
│ │ │ │ └── types.pyc
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── LICENSE.txt
│ │ │ └── README.rst
│ │ ├── concurrent
│ │ │ ├── futures
│ │ │ │ ├── _base.py
│ │ │ │ ├── _base.pyc
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ ├── process.py
│ │ │ │ ├── process.pyc
│ │ │ │ ├── thread.py
│ │ │ │ └── thread.pyc
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ └── LICENSE
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── selectors2.py
│ │ ├── selectors2.pyc
│ │ ├── xdiff
│ │ │ ├── xdiff.h
│ │ │ ├── xdiffi.c
│ │ │ ├── xdiffi.h
│ │ │ ├── xinclude.h
│ │ │ ├── xmacros.h
│ │ │ ├── xprepare.c
│ │ │ ├── xprepare.h
│ │ │ ├── xtypes.h
│ │ │ ├── xutils.c
│ │ │ └── xutils.h
│ │ └── zope
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ └── interface
│ │ ├── adapter.py
│ │ ├── adapter.pyc
│ │ ├── advice.py
│ │ ├── advice.pyc
│ │ ├── common
│ │ │ ├── idatetime.py
│ │ │ ├── idatetime.pyc
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── interfaces.py
│ │ │ ├── interfaces.pyc
│ │ │ ├── mapping.py
│ │ │ ├── mapping.pyc
│ │ │ ├── sequence.py
│ │ │ └── sequence.pyc
│ │ ├── _compat.py
│ │ ├── _compat.pyc
│ │ ├── declarations.py
│ │ ├── declarations.pyc
│ │ ├── document.py
│ │ ├── document.pyc
│ │ ├── exceptions.py
│ │ ├── exceptions.pyc
│ │ ├── _flatten.py
│ │ ├── _flatten.pyc
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── interface.py
│ │ ├── interface.pyc
│ │ ├── interfaces.py
│ │ ├── interfaces.pyc
│ │ ├── LICENSE.txt
│ │ ├── registry.py
│ │ ├── registry.pyc
│ │ ├── ro.py
│ │ ├── ro.pyc
│ │ ├── verify.py
│ │ ├── verify.pyc
│ │ ├── _zope_interface_coptimizations.c
│ │ └── _zope_interface_coptimizations.so
│ ├── transaction.py
│ ├── transaction.pyc
│ ├── treediscovery.py
│ ├── treediscovery.pyc
│ ├── txnutil.py
│ ├── txnutil.pyc
│ ├── ui.py
│ ├── ui.pyc
│ ├── unionrepo.py
│ ├── unionrepo.pyc
│ ├── upgrade.py
│ ├── upgrade.pyc
│ ├── urllibcompat.py
│ ├── urllibcompat.pyc
│ ├── url.py
│ ├── url.pyc
│ ├── util.py
│ ├── util.pyc
│ ├── utils
│ │ ├── cborutil.py
│ │ ├── cborutil.pyc
│ │ ├── dateutil.py
│ │ ├── dateutil.pyc
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ ├── interfaceutil.py
│ │ ├── interfaceutil.pyc
│ │ ├── procutil.py
│ │ ├── procutil.pyc
│ │ ├── stringutil.py
│ │ └── stringutil.pyc
│ ├── verify.py
│ ├── verify.pyc
│ ├── __version__.py
│ ├── __version__.pyc
│ ├── vfs.py
│ ├── vfs.pyc
│ ├── win32.py
│ ├── win32.pyc
│ ├── windows.py
│ ├── windows.pyc
│ ├── wireprotoframing.py
│ ├── wireprotoframing.pyc
│ ├── wireprotoserver.py
│ ├── wireprotoserver.pyc
│ ├── wireprototypes.py
│ ├── wireprototypes.pyc
│ ├── wireprotov1peer.py
│ ├── wireprotov1peer.pyc
│ ├── wireprotov1server.py
│ ├── wireprotov1server.pyc
│ ├── wireprotov2peer.py
│ ├── wireprotov2peer.pyc
│ ├── wireprotov2server.py
│ ├── wireprotov2server.pyc
│ ├── worker.py
│ ├── worker.pyc
│ ├── _zope_interface_coptimizations.so
│ └── zstd.so
├── merge
├── missing-dark.tiff
├── missing.tiff
├── modified-dark.tiff
├── modified.tiff
├── moved-dark.tiff
├── moved.tiff
├── mysteryman.tiff
├── nl.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── ConfigurationStage.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MultipleFileLogWindow.nib
│ ├── NetworkMonitor.nib
│ ├── NPSPopoverView.nib
│ ├── PickRevisionSheet.nib
│ ├── PipelinesIntroPopover.nib
│ ├── PreferencesWindow.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── SSHConfig.nib
│ ├── STToolbarTip.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskMonitor.nib
│ ├── TaskOutputViewer.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── nps.p12
├── opendiff-w.sh
├── osx_fullscreen_gray.tiff
├── osx_fullscreen.tiff
├── osx_window_button_gray.tiff
├── osx_window_button.tiff
├── osx_window_close_hover.tiff
├── osx_window_max_hover.tiff
├── osx_window_min_hover.tiff
├── pt_BR.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MultipleFileLogWindow.nib
│ ├── NetworkMonitor.nib
│ ├── NPSPopoverView.nib
│ ├── PickRevisionSheet.nib
│ ├── PipelinesIntroPopover.nib
│ ├── PreferencesWindow.nib
│ ├── RegistrationStage.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── SSHConfig.nib
│ ├── SSHView.nib
│ ├── STToolbarTip.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── readme.txt
├── renamed-dark.tiff
├── renamed.tiff
├── resolved-dark.tiff
├── resolved.tiff
├── ru.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── ConfigurationStage.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MultipleFileLogWindow.nib
│ ├── NetworkMonitor.nib
│ ├── NPSPopoverView.nib
│ ├── PickRevisionSheet.nib
│ ├── PipelinesIntroPopover.nib
│ ├── PostMigrationPopover.nib
│ ├── PreferencesWindow.nib
│ ├── RegistrationStage.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── SSHConfig.nib
│ ├── SSHView.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskArgsViewer.nib
│ ├── TaskMonitor.nib
│ ├── TaskOutputViewer.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── sidebysideTemplate.tiff
├── sourcetree.icns
├── sourcetree_icon_grey.tiff
├── SourceTreeLogin
├── SourceTreeLoginInfo.plist
├── SparkleUpdate_pub.pem
├── squareTemplate.tiff
├── stash.tiff
├── STBBPipelinesAccountPicker.nib
├── stree
├── stree_gri
├── STToolbarTip.nib
├── subtree.tiff
├── svn_16x16.tiff
├── svn_64x64.tiff
├── terminal.tiff
├── time.tiff
├── uk.lproj
│ ├── About.nib
│ ├── AddSubmoduleSheet.nib
│ ├── AddToBookmarks.nib
│ ├── ApplyPatchSheet.nib
│ ├── ArchiveSheet.nib
│ ├── AuthWindow.nib
│ ├── BlameWindow.nib
│ ├── CommandOutputView.nib
│ ├── CommitAndFileStatusView.nib
│ ├── CommitPaneView.nib
│ ├── CreatePatchSheet.nib
│ ├── CreatePullRequestSheet.nib
│ ├── CreateRemoteRepoSheet.nib
│ ├── DeleteBranchConfirmationDialog.nib
│ ├── DiffFileView.nib
│ ├── DiffHunkView.nib
│ ├── ErrorOutputWindow.nib
│ ├── EULAWindow.nib
│ ├── FileLogWindow.nib
│ ├── FileStatusView2.nib
│ ├── FlowActionSheet.nib
│ ├── FlowFinishFeatureSheet.nib
│ ├── FlowFinishReleaseSheet.nib
│ ├── FlowInitSheet.nib
│ ├── FlowPreviewView.nib
│ ├── FlowStartSheet.nib
│ ├── GitAddEditSubtreeSheet.nib
│ ├── GitBranchSheet.nib
│ ├── GitCheckoutSheet.nib
│ ├── GitFetchSheet.nib
│ ├── GitInteractiveRebaseSheet.nib
│ ├── GitLfsInitSheet.nib
│ ├── GitLfsTrackSheet.nib
│ ├── GitMergeSheet.nib
│ ├── GitPickBranchSheet.nib
│ ├── GitPullSheet.nib
│ ├── GitPushSheet.nib
│ ├── GitRebaseMessageSheet.nib
│ ├── GitRepoWindow.nib
│ ├── GitResetBranchSheet.nib
│ ├── GitStashSheet.nib
│ ├── HostingServices.nib
│ ├── IgnoreSheet.nib
│ ├── Localizable.strings
│ ├── LogView.nib
│ ├── MainMenu.nib
│ ├── MercurialBookmarkSheet.nib
│ ├── MercurialBranchSheet.nib
│ ├── MercurialMergeSheet.nib
│ ├── MercurialPullSheet.nib
│ ├── MercurialPushSheet.nib
│ ├── MercurialRepoWindow.nib
│ ├── MercurialShelveSheet.nib
│ ├── MergeConfirmation.nib
│ ├── MultipleFileLogWindow.nib
│ ├── PickRevisionSheet.nib
│ ├── PostMigrationPopover.nib
│ ├── PreferencesWindow.nib
│ ├── RemoteUrlActionWindow.nib
│ ├── RepoBrowserWindow.nib
│ ├── RepoSettingsSheet.nib
│ ├── RevertFilesToRevisionSheet.nib
│ ├── RevertSheet.nib
│ ├── RevisionFileListView.nib
│ ├── SearchView.nib
│ ├── SSHConfig.nib
│ ├── SSHView.nib
│ ├── STToolbarTip.nib
│ ├── SubmoduleCheckSheet.nib
│ ├── TagSheet.nib
│ ├── TaskWindow.nib
│ ├── UpdateSheet.nib
│ ├── UserDetailsSheet.nib
│ ├── VisualMergeWindow.nib
│ └── WelcomeWizard.nib
├── unknown-dark.tiff
├── unknown.tiff
├── WelcomeBitbucketServerRegistrationSheet.nib
├── whitearrow_16x16.tiff
├── whitearrowdown_16x16.tiff
├── whitearrowmixed_16x16.tiff
└── zh_CN.lproj
├── About.nib
├── AddSubmoduleSheet.nib
├── AddToBookmarks.nib
├── ApplyPatchSheet.nib
├── ArchiveSheet.nib
├── AuthWindow.nib
├── BlameWindow.nib
├── CommandOutputView.nib
├── CommitAndFileStatusView.nib
├── CommitPaneView.nib
├── ConfigurationStage.nib
├── CreatePatchSheet.nib
├── CreatePullRequestSheet.nib
├── CreateRemoteRepoSheet.nib
├── DeleteBranchConfirmationDialog.nib
├── DiffFileView.nib
├── DiffHunkView.nib
├── ErrorOutputWindow.nib
├── EULAWindow.nib
├── FileLogWindow.nib
├── FileStatusView2.nib
├── FlowActionSheet.nib
├── FlowFinishFeatureSheet.nib
├── FlowFinishReleaseSheet.nib
├── FlowInitSheet.nib
├── FlowPreviewView.nib
├── FlowStartSheet.nib
├── GitAddEditSubtreeSheet.nib
├── GitBranchSheet.nib
├── GitCheckoutSheet.nib
├── GitFetchSheet.nib
├── GitInteractiveRebaseSheet.nib
├── GitLfsInitSheet.nib
├── GitLfsTrackSheet.nib
├── GitMergeSheet.nib
├── GitPickBranchSheet.nib
├── GitPullSheet.nib
├── GitPushSheet.nib
├── GitRebaseMessageSheet.nib
├── GitRepoWindow.nib
├── GitResetBranchSheet.nib
├── GitStashSheet.nib
├── HostingServices.nib
├── IgnoreSheet.nib
├── Localizable.strings
├── LogView.nib
├── MainMenu.nib
├── MercurialBookmarkSheet.nib
├── MercurialBranchSheet.nib
├── MercurialMergeSheet.nib
├── MercurialPullSheet.nib
├── MercurialPushSheet.nib
├── MercurialRepoWindow.nib
├── MercurialShelveSheet.nib
├── MergeConfirmation.nib
├── MultipleFileLogWindow.nib
├── NetworkMonitor.nib
├── NPSPopoverView.nib
├── PickRevisionSheet.nib
├── PipelinesImportPopover.nib
├── PipelinesIntroPopover.nib
├── PipelinesStatusDetailPopover.nib
├── PostMigrationPopover.nib
├── PreferencesWindow.nib
├── RegistrationStage.nib
├── RemoteUrlActionWindow.nib
├── RepoBrowserWindow.nib
├── RepoSettingsSheet.nib
├── RevertFilesToRevisionSheet.nib
├── RevertSheet.nib
├── RevisionFileListView.nib
├── SearchView.nib
├── SSHConfig.nib
├── SSHView.nib
├── STToolbarTip.nib
├── SubmoduleCheckSheet.nib
├── TagSheet.nib
├── TaskArgsViewer.nib
├── TaskMonitor.nib
├── TaskOutputViewer.nib
├── TaskWindow.nib
├── UpdateSheet.nib
├── UserDetailsSheet.nib
├── VisualMergeWindow.nib
└── WelcomeWizard.nib
185 directories, 2730 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论