• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Revision类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中Revision的典型用法代码示例。如果您正苦于以下问题:C# Revision类的具体用法?C# Revision怎么用?C# Revision使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Revision类属于命名空间,在下文中一共展示了Revision类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: should_be_greater_when_first_quality_is_a_proper

        public void should_be_greater_when_first_quality_is_a_proper()
        {
            var first = new Revision(version: 2);
            var second = new Revision();

            first.Should().BeGreaterThan(second);
        }
开发者ID:Djohnnie,项目名称:Sonarr,代码行数:7,代码来源:RevisionComparableFixture.cs


示例2: should_be_lesser_when_second_quality_is_a_proper

        public void should_be_lesser_when_second_quality_is_a_proper()
        {
            var first = new Revision();
            var second = new Revision(version: 2);

            first.Should().BeLessThan(second);
        }
开发者ID:Djohnnie,项目名称:Sonarr,代码行数:7,代码来源:RevisionComparableFixture.cs


示例3: SetupTestContentData

        public static Content SetupTestContentData(Guid newGuid, Guid newGuidRedHerring, ProviderSetup providerSetup)
        {
            var baseEntity = HiveModelCreationHelper.MockTypedEntity();
            var entity = new Content(baseEntity); 
            entity.Id = new HiveId(newGuid);
            entity.EntitySchema.Alias = "schema-alias1";

            var existingDef = entity.EntitySchema.AttributeDefinitions[0];
            var newDef = HiveModelCreationHelper.CreateAttributeDefinition("aliasForQuerying", "", "", existingDef.AttributeType, existingDef.AttributeGroup, true);
            entity.EntitySchema.AttributeDefinitions.Add(newDef);
            entity.Attributes.Add(new TypedAttribute(newDef, "my-new-value"));

            entity.Attributes[1].DynamicValue = "not-on-red-herring";
            entity.Attributes[NodeNameAttributeDefinition.AliasValue].Values["UrlName"] = "my-test-route";

            var redHerringEntity = HiveModelCreationHelper.MockTypedEntity();
            redHerringEntity.Id = new HiveId(newGuidRedHerring);
            redHerringEntity.EntitySchema.Alias = "redherring-schema";

            using (var uow = providerSetup.UnitFactory.Create())
            {
                var publishedRevision = new Revision<TypedEntity>(entity)
                    { MetaData = { StatusType = FixedStatusTypes.Published } };

                uow.EntityRepository.Revisions.AddOrUpdate(publishedRevision);
                // Only add extra entity if caller wants it
                if (newGuidRedHerring != Guid.Empty) uow.EntityRepository.AddOrUpdate(redHerringEntity);
                uow.Complete();
            }

            return entity;
        }
开发者ID:paulsuart,项目名称:rebelcmsxu5,代码行数:32,代码来源:HiveModelCreationHelper.cs


示例4: ShortVersionOfLongHashComparesEqual

 public void ShortVersionOfLongHashComparesEqual()
 {
     var longRevision = new Revision("e0e50f0f23264cb59ab059fa049741f3e0e50f0f");
     var shortRevision = new Revision("e0e50f0f2326");
     Assert.That(longRevision, Is.EqualTo(shortRevision));
     Assert.That(shortRevision, Is.EqualTo(longRevision));
 }
开发者ID:davidsidlinger,项目名称:ccnet-hg-nosuck,代码行数:7,代码来源:RevisionFixture.cs


示例5: should_be_lesser_when_second_quality_is_a_real

        public void should_be_lesser_when_second_quality_is_a_real()
        {
            var first = new Revision();
            var second = new Revision(real: 1);

            first.Should().BeLessThan(second);
        }
开发者ID:Djohnnie,项目名称:Sonarr,代码行数:7,代码来源:RevisionComparableFixture.cs


示例6: should_be_greater_when_first_quality_is_a_real

        public void should_be_greater_when_first_quality_is_a_real()
        {
            var first = new Revision(real: 1);
            var second = new Revision();

            first.Should().BeGreaterThan(second);
        }
开发者ID:Djohnnie,项目名称:Sonarr,代码行数:7,代码来源:RevisionComparableFixture.cs


示例7: should_be_greater_when_first_is_a_proper_for_a_real

        public void should_be_greater_when_first_is_a_proper_for_a_real()
        {
            var first = new Revision(real: 1, version: 2);
            var second = new Revision(real: 1);

            first.Should().BeGreaterThan(second);
        }
开发者ID:Djohnnie,项目名称:Sonarr,代码行数:7,代码来源:RevisionComparableFixture.cs


示例8: CommitRevision

        public override void CommitRevision(Revision revision, string folder)
        {
            var filename = GetFileFromAlias(revision.Name, folder);

            if (File.Exists(filename))
                File.Delete(filename);

            if (File.Exists(filename))
                throw new Exception("An archive with the same name already exists.");

            using (var package = Package.Open(filename, FileMode.Create, FileAccess.ReadWrite, FileShare.None))
            {
                package.PackageProperties.Identifier = revision.Name;
                package.PackageProperties.Title = "Umbraco Courier 2.0 Package - " + revision.Name;
                package.PackageProperties.LastModifiedBy = "Umbraco Courier 2.0";
                package.PackageProperties.Creator = "Umbraco Courier 2.0";
                package.PackageProperties.Created = DateTime.Now;
                package.PackageProperties.Modified = DateTime.Now;
                package.PackageProperties.ContentType = "application/courierPackage";

                foreach (var item in revision.RevisionCollection)
                    AddPackagePart(package, item.Value.FilePath, item.Value.FileContent, "Revision");

                foreach (var item in revision.ResourceCollection)
                    AddPackagePart(package, item.Value.FilePath, item.Value.FileContent, "Resource");

                foreach (var item in revision.VirtualResourceCollection)
                    AddPackagePart(package, item.Value.FilePath, item.Value.FileContent, "VirtualResource");
            }
        }
开发者ID:jayvin,项目名称:Courier,代码行数:30,代码来源:PackagedNetworkShareProvider.cs


示例9: should_be_equal_when_both_real_and_version_match_for_real_proper

        public void should_be_equal_when_both_real_and_version_match_for_real_proper()
        {
            var first = new Revision(version: 2, real: 1);
            var second = new Revision(version: 2, real: 1);

            first.CompareTo(second).Should().Be(0);
        }
开发者ID:Djohnnie,项目名称:Sonarr,代码行数:7,代码来源:RevisionComparableFixture.cs


示例10: Post

        public object Post(RevisionDTO request)
        {
            var revision = new Revision
                {
                    Fecha = new DateTime().Date,
                    Hora = new DateTime(),
                    IdEquipo = request.Equipo,
                    //Usuario = request.Usuario,
                    Entidad = RpEntidad.Cargar((Int64) 2),
                    Tipo = Revision.TipoDocumento.TrasladoDeposito
                };

            foreach (var documento in request.Documentos)
            {
                revision.Documento.Add(new RevisionDocumento
                    {
                        Documento = documento,
                    });
            }

            foreach (var detalle  in request.Detalles)
            {
                revision.Detalle.Add(new RevisionDetalle
                    {
                        Articulo = RpArticulo.Cargar(detalle.Articulo.Codigo, revision.Entidad.Empresa.Codigo),
                        Bultos = detalle.Bultos,
                        Cantidad = detalle.Cantidad,
                        UnidadesBulto = detalle.UnidadesBulto,
                    });
            }

            RpRevision.Procesar(revision);

            return revision;
        }
开发者ID:rafareyes7,项目名称:UnifyWS,代码行数:35,代码来源:RevisionService.cs


示例11: GetChahngesetId

        public static int GetChahngesetId(Revision revision)
        {
            int prevLinksCount = revision.Index == 0
                ? 0
                : revision.WorkItem.Revisions[revision.Index - 1].Links.Count;
            if (prevLinksCount == revision.Links.Count)
                return 0;

            ExternalLink lastChangeset = null;
            for (int i = 0; i < revision.Links.Count; i++)
            {
                var link = revision.Links[i];
                if (link.BaseType == BaseLinkType.ExternalLink)
                {
                    var extLink = link as ExternalLink;
                    if (extLink.ArtifactLinkType.Name != "Fixed in Changeset")
                        continue;
                    lastChangeset = extLink;
                }
                if (lastChangeset != null && link.BaseType != BaseLinkType.ExternalLink)
                    break;
            }

            if (lastChangeset == null)
                return 0;

            string url = lastChangeset.LinkedArtifactUri;
            int lastInd = url.LastIndexOf('/');
            return int.Parse(url.Substring(lastInd + 1, url.Length - 1 - lastInd));
        }
开发者ID:starkmsu,项目名称:TfsRetrospectiveTool,代码行数:30,代码来源:RevisionParser.cs


示例12: ProjectStatisticsReporter

 /// <summary>
 /// Constructs reporter.
 /// </summary>
 public ProjectStatisticsReporter(Revision[] revisions, GroupingPeriod groupBy, DateTime fromDate, DateTime toDate)
 {
     m_revisions = revisions;
       m_groupBy = groupBy;
       m_fromDate = fromDate;
       m_toDate = toDate;
 }
开发者ID:ZoolooDan,项目名称:bug-db-analyzer,代码行数:10,代码来源:ProjectStatisticsReporter.cs


示例13: should_be_equal_when_both_real_and_version_match

        public void should_be_equal_when_both_real_and_version_match()
        {
            var first = new Revision();
            var second = new Revision();

            first.CompareTo(second).Should().Be(0);
        }
开发者ID:Djohnnie,项目名称:Sonarr,代码行数:7,代码来源:RevisionComparableFixture.cs


示例14: should_be_lesser_when_second_is_a_proper_for_a_real

        public void should_be_lesser_when_second_is_a_proper_for_a_real()
        {
            var first = new Revision(real: 1);
            var second = new Revision(real: 1, version: 2);

            first.Should().BeLessThan(second);
        }
开发者ID:Djohnnie,项目名称:Sonarr,代码行数:7,代码来源:RevisionComparableFixture.cs


示例15: GetChanges

 public ChangeSet GetChanges(Revision revision)
 {
     var changes = new ChangeSet();
     changes.Inserts = RetriveInserts(revision);
     changes.Updates = RetriveUpdates(revision);
     changes.Deletes = RetriveDeletes(revision);
     return changes;
 }
开发者ID:Antares007,项目名称:InRetail,代码行数:8,代码来源:Table.cs


示例16: AddBranchTag

		/// <summary>
		/// Add a branch tag to the file. This is a pseudo revision that marks the revision that the branch
		/// starts at along with the branch "number" (since multiple branches can be made at a specific revision).
		/// E.g. revision 1.5.0.4 is a branch at revision 1.5 and its revisions will be 1.5.4.1, 1.5.4.2, etc.
		/// </summary>
		public void AddBranchTag(string name, Revision revision)
		{
			if (!revision.IsBranch)
				throw new ArgumentException(String.Format("Invalid branch tag revision: {0}", revision));

			m_revisionForBranch[name] = revision;
			m_branchForRevision[revision.BranchStem] = name;
		}
开发者ID:runt18,项目名称:CvsntGitImporter,代码行数:13,代码来源:FileInfo.cs


示例17: AddTag

		/// <summary>
		/// Add a tag to the file.
		/// </summary>
		public void AddTag(string name, Revision revision)
		{
			if (revision.IsBranch)
				throw new ArgumentException(String.Format("Invalid tag revision: {0} is a branch tag revision", revision));

			m_revisionForTag[name] = revision;
			m_tagsForRevision.Add(revision, name);
		}
开发者ID:runt18,项目名称:CvsntGitImporter,代码行数:11,代码来源:FileInfo.cs


示例18: GetCompletedWork

        public static double GetCompletedWork(Revision revision)
        {
            if (revision == null)
                return 0;

            object obj = revision["Completed Work"];
            return obj == null ? 0 : (double)obj;
        }
开发者ID:starkmsu,项目名称:TfsRetrospectiveTool,代码行数:8,代码来源:RevisionParser.cs


示例19: CommitRevision

        //�Public�Methods�(4)
        public override void CommitRevision(Revision revision)
        {
            string path = System.IO.Path.Combine(Path, revision.Name);

            RevisionStorage revstorage = new RevisionStorage();
            revstorage.Save(revision, path);
            revstorage.Dispose();
        }
开发者ID:jayvin,项目名称:Courier,代码行数:9,代码来源:NetworkShareProvider.cs


示例20: Show

		public static void Show (VersionControlItemList items, Revision since)
		{
			foreach (VersionControlItem item in items) {
				var document = IdeApp.Workbench.OpenDocument (item.Path);
				ComparisonView.AttachViewContents (document, item);
				document.Window.SwitchView (4);
			}
		}
开发者ID:natosha,项目名称:monodevelop,代码行数:8,代码来源:LogView.cs



注:本文中的Revision类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# RevisionGridLayout类代码示例发布时间:2022-05-24
下一篇:
C# RevWalk类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap