Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckoutOptions ¶
type CheckoutOptions struct{}
type Client ¶
type Client interface { Get(ctx context.Context, branch string, opt GetOptions) ([]*branchpb.Get_Log, error) List(ctx context.Context, opt ListOptions) ([]*branchpb.BranchObject, error) Create(ctx context.Context, branch string, opt CreateOptions) error Delete(ctx context.Context, branch string, opt DeleteOptions) error Diff(ctx context.Context, srcbranch, dstbranch string, opt DiffOptions) ([]*branchpb.Diff_Diff, error) Merge(ctx context.Context, srcbranch, dstbranch string, opt MergeOptions) error Stash(ctx context.Context, branch string, opt StashOptions) error Checkout(ctx context.Context, branch string, opt CheckoutOptions) error StreamFiles(ctx context.Context, branch string) chan *branchpb.Get_File Watch(ctx context.Context, in *branchpb.Watch_Request, opts ...grpc.CallOption) chan *branchpb.Watch_Response Close() error }
type CreateOptions ¶
type CreateOptions struct{}
type DeleteOptions ¶
type DeleteOptions struct{}
type DiffOptions ¶
type DiffOptions struct{}
type GetOptions ¶
type GetOptions struct{}
type ListOptions ¶
type ListOptions struct{}
type MergeOptions ¶
type MergeOptions struct{}
type StashOptions ¶
type StashOptions struct{}
Click to show internal directories.
Click to hide internal directories.