Documentation
¶
Overview ¶
From http://stackoverflow.com/questions/21060945/simple-way-to-copy-a-file-in-golang
Index ¶
- func CheckAndUpsert(hookType HookType, force bool) error
- func CopyFile(src, dst string) (err error)
- func IdentifyYourself()
- func PrintSalsaFlowEnabledTimestampWarning(writer io.Writer) (n int64, err error)
- func PrintUnassignedWarning(writer io.Writer, commits []*git.Commit) (n int64, err error)
- func SalsaFlowEnabledTimestamp() (time.Time, error)
- type HookType
- type LocalConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckAndUpsert ¶
Check whether SalsaFlow git hook is used. Prompts user to install our hook if it isn't.
When the force argument is set to true, the hook is replaced when though the version matches.
func CopyFile ¶
CopyFile copies a file from src to dst. If src and dst files exist, and are the same, then return success. Otherise, attempt to create a hard link between the two files. If that fail, copy the file contents from src to dst.
func IdentifyYourself ¶
func IdentifyYourself()
func PrintSalsaFlowEnabledTimestampWarning ¶ added in v0.7.0
func PrintUnassignedWarning ¶ added in v0.7.0
func SalsaFlowEnabledTimestamp ¶ added in v0.7.0
Types ¶
type LocalConfig ¶ added in v0.7.0
Click to show internal directories.
Click to hide internal directories.