示例#1
0
        private string GetTagsWhichContainsThisCommit(string revision, bool showBranchesAsLinks)
        {
            var tagString = CommitInformation
                            .GetAllTagsWhichContainGivenCommit(Module, revision)
                            .Select(s => showBranchesAsLinks ? LinkFactory.CreateTagLink(s) : WebUtility.HtmlEncode(s)).Join(", ");

            if (!String.IsNullOrEmpty(tagString))
            {
                return(Environment.NewLine + WebUtility.HtmlEncode(containedInTags.Text) + " " + tagString);
            }
            return(Environment.NewLine + WebUtility.HtmlEncode(containedInNoTag.Text));
        }
示例#2
0
        private string GetTagsWhichContainsThisCommit(string revision)
        {
            var tagString = "";

            foreach (var tag in CommitInformation.GetAllTagsWhichContainGivenCommit(revision))
            {
                if (tagString != string.Empty)
                {
                    tagString += ", ";
                }
                tagString += tag;
            }

            if (tagString != string.Empty)
            {
                return(Environment.NewLine + HttpUtility.HtmlEncode(containedInTags.Text + " " + tagString));
            }
            return(Environment.NewLine + HttpUtility.HtmlEncode(containedInNoTag.Text));
        }