repository-design相关内容

我如何跟踪“点"?我的主目录中的配置文件与 git?

我的主目录中有许多我想用 git 跟踪的“点"文件 - 例如.pryrc、.zshrc 等.我想要这些文件的远程存储库,以便 a) 如果我丢失了我的配置设置,有一种简单的方法可以恢复我的配置设置出于任何原因的机器;b) 安全地跟踪对文件所做的任何更改,以防我在配置更改时搞砸了. 我最初在主目录中设置了一个 git 存储库来跟踪它们,并配置了一个 .gitignore 文件以忽略除特定的白名单 ..
发布时间:2022-01-03 09:29:05 其他开发

为网站的 git repo 设置项目目录结构

我正在开发一个 drupal 网站.我一直在保存我的自定义模块的 svn 存储库,我最近将其移植到 github 以与其他开发人员一起工作. 来自 SVN 我习惯于直接从我的 SVN 存储库更新临时网站上的自定义模块文件夹.但是从我读到的内容来看(如果我错了请纠正我)这个工作流程在 Git 中是不可能的. 为 drupal web 项目设置存储库的推荐方法是什么.我是否应该将整个站点放 ..
发布时间:2021-12-29 23:53:35 其他开发

Subversion 存储库布局

大多数 subversion 工具使用/trunk、/branches 和/tags 创建默认存储库布局.该文档还建议不要为每个项目使用单独的代码库,以便更轻松地共享代码. 遵循该建议使我拥有一个具有以下布局的存储库: /树干/项目1/项目2/分支/项目1/项目2/标签/项目1/项目2 等等,你明白了.随着时间的推移,我发现这种结构有点笨拙,我想到对建议有另一种解释,例如: /项目 ..
发布时间:2021-12-24 12:50:38 其他开发

使用装饰器模式在通用存储库上实现的 AOP

我正在尝试构建一个原型,该原型使用装饰器将面向方面的编程应用于我的项目.我的项目的某些部分将使用通用存储库(用于简单的 CRUD),但最终我还将合并命令和查询处理程序(这些将执行特定任务,如 ProcessCustomerOrders 等).此外,我想在这里举例的跨领域关注点是安全性和日志记录. 另外,我知道我的示例代码不是使用装饰器模式,而只是我为这个原型提供上下文的代码示例. 我知 ..

Subversion存储库布局

大多数Subversion工具都会使用/trunk,/branches和/tags创建默认的存储库布局.该文档还建议不要为每个项目使用单独的存储库,以便可以更轻松地共享代码. 遵循该建议,使我拥有了一个具有以下布局的存储库: /trunk /Project1 /Project2 /branches /Project1 /Pro ..
发布时间:2020-07-25 00:23:58 其他开发

水银与多个项目

我的SVN信息库中有几个项目具有不同的发布周期.通过使用SVN中的经典标记结构来创建发行版.如果存在要在发行版中修复的错误,则根据标签创建分支后,便会修复该错误,然后将其从此处合并到主干中. 现在,由于多种原因,我想通过一个中央推送站点从SVN切换到正常运行. 问题:在组织多个项目之间共享很少的代码时,哪种方法最好?我是否应该创建多个推送站点,每个项目一个? 请在答案中包含有关如 ..
发布时间:2020-05-08 23:28:03 其他开发

传统n层设计中包含多个项目的Git存储库的最佳实践

我正在从一个集中的SCM系统切换到GIT。好的,我承认哪一个是Visual SourceSafe。因此,除了克服Git命令和工作流程的学习曲线外,我目前面临的最大问题是如何将我们当前的存储库迁移到Git,以适应单个或多个存储库的风格。 我以各种方式看过这个问题,但通常只是基本的......“我的应用程序想共享一些较低级别的库”,并且罐头响应始终是“使用单独的版本库“和/或”使用Git子模块“ ..

为网站的git repo设置项目目录结构

我正在一个drupal网站上工作。我一直在保存我最近移植到github的另一个开发人员的自定义模块的svn存储库。 来自SVN我习惯了能够直接从我的SVN信息库更新分段网站上的自定义模块文件夹。但是从我读过的内容(如果我错了,请纠正我)这个工作流程是不可能的。Git。 建立一个存储库的建议方法是什么为一个drupal网络项目。我应该将整个网站整合到一个正在进行版本控制的项目(drupa ..
发布时间:2017-07-18 22:41:13 PHP

AOP通过Generic Repository上的Decorator模式实现

我正在尝试构建一个将Aspect Oriented Programming应用于使用Decorators的项目的原型。我的项目的一些部分将使用通用存储库(对于简单的CRUD),但是最终我还将结合Command和Query处理程序(这些将执行特定的任务,如ProcessCustomerOrders等)。此外,我想在这里举例说明的交叉关切问题是安全性和日志记录。 此外,我知道我的示例代码不是使用 ..

如何跟踪“点”配置文件在我的主目录下用git?

我在主目录中有许多“点”文件,我想用git跟踪。 .pryrc , .zshrc 等。我想有一个远程存储库这些文件,以便a)一个简单的方法来恢复我的配置设置,我应该失去我的机器为任何原因; 我最初在主目录中设置了一个git存储库,以便在配置更改时安全地跟踪对文件所做的任何更改。跟踪它们,将.gitignore文件配置为忽略除特定的白名单文件名以外的每个文件。然而,我意识到我对于在我的主目录中 ..
发布时间:2016-12-27 19:53:53 其他开发

在网页API 2 Web服务Dispose方法

我编码与Web API 2 Web服务的MVC 5互联网应用。我是否需要在Web服务中的DbContext类Dispose方法?这是不存在的为默认值。 解决方案 其实, System.Web.Http.ApiController 已经实现了的IDisposable : //版权所有(C)微软开放技术公司保留所有权利。见的License.txt项目根许可证信息。 // ... 公共抽象类 ..

Repository模式的最佳实践

所以我在实现一个应用程序存储库模式,并在我的模式的理解在两个“问题”来了: 查询 - 我读过,使用时库IQueryable的不应该使用的响应。但是,很明显,你会想,让你没有返回的对象每次调用方法时的完整列表。是否应该实施?如果我有一个名为List IEnumerable的方法,什么是一般的“最佳实践”为一个IQueryable?哪些参数应该/不应该有多少? 标量值 - 什么是最好的方式 ..
发布时间:2016-06-09 17:53:34 C#/.NET