29 lines
705 B
C#
29 lines
705 B
C#
using System.ComponentModel;
|
|
using NDesk.Options;
|
|
using Sep.Git.Tfs.Util;
|
|
|
|
namespace Sep.Git.Tfs.Commands
|
|
{
|
|
[StructureMapSingleton]
|
|
public class InitOptions
|
|
{
|
|
public OptionSet OptionSet
|
|
{
|
|
get
|
|
{
|
|
return new OptionSet
|
|
{
|
|
{ "template=", "Passed to git-init",
|
|
v => GitInitTemplate = v },
|
|
{ "shared:", "Passed to git-init",
|
|
v => GitInitShared = v == null ? (object)true : (object)v },
|
|
};
|
|
}
|
|
}
|
|
|
|
public string GitInitTemplate { get; set; }
|
|
public object GitInitShared { get; set; }
|
|
|
|
}
|
|
}
|