Tag

Repository Management

0 views collected around this technical thread.

Continuous Delivery 2.0
Continuous Delivery 2.0
Sep 14, 2023 · Operations

Configuring OWNERS Files for Code Review in Git Repositories

This guide explains how to set up and manage OWNERS files in a Git repository to define file owners, enable OWNERS‑based code review, configure review rules, add or remove reviewers, and handle approval or rejection of changes, with practical examples and code snippets.

Code ReviewDevOpsOWNERS
0 likes · 6 min read
Configuring OWNERS Files for Code Review in Git Repositories
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 6, 2023 · Backend Development

Monorepo Overview, Evolution, Pros & Cons, Pitfalls, and Tool Selection

This article explains what a monorepo is, traces its evolution from single‑repo monoliths to multi‑repo and back to a single repository with many modules, compares its advantages and disadvantages, lists common pitfalls, and evaluates major tooling options such as Turborepo, Rush, Nx, Lerna, Yarn and pnpm for different project sizes.

LernaMonorepoNx
0 likes · 21 min read
Monorepo Overview, Evolution, Pros & Cons, Pitfalls, and Tool Selection
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 3, 2023 · R&D Management

Code Owner Rules: Managing Module Ownership and Review Responsibilities

As software projects grow in complexity, assigning owners to code modules and directories using simple Code Owner Rules helps ensure quality, clear responsibility, and timely review of merge requests across multiple developers and teams.

Repository Managementcode ownershipmerge request review
0 likes · 3 min read
Code Owner Rules: Managing Module Ownership and Review Responsibilities
IT Services Circle
IT Services Circle
Apr 17, 2022 · Operations

How HTTPie's 54k+ GitHub Stars Vanished Overnight Due to an Accidental Private Conversion

The article recounts how the popular open‑source HTTP client HTTPie, which had amassed over 54,000 GitHub stars in ten years, lost all its stars in a single moment when its maintainer mistakenly set the repository to private, highlighting GitHub's irreversible star‑deletion policy and offering lessons for better repository UI/UX design.

Developer ExperienceGitHubRepository Management
0 likes · 9 min read
How HTTPie's 54k+ GitHub Stars Vanished Overnight Due to an Accidental Private Conversion
IEG Growth Platform Technology Team
IEG Growth Platform Technology Team
Apr 12, 2022 · Frontend Development

Understanding Monorepos: Benefits, Tools, and How to Choose the Right Solution

This article explains what a monorepo is, why teams might adopt it, outlines its key advantages such as simplified code sharing and faster project setup, compares popular monorepo tools like Bazel, Lerna, Nx, and Turborepo, and offers guidance on selecting the most suitable tool for a given workflow.

Build ToolsMonorepoRepository Management
0 likes · 13 min read
Understanding Monorepos: Benefits, Tools, and How to Choose the Right Solution
Ctrip Technology
Ctrip Technology
Jan 6, 2022 · Operations

Ctrip Mini Program Collaborative Development: Repository Management, CI/CD, and Continuous Delivery

This article details Ctrip’s mini‑program collaborative development process, covering modular repository management, automated CI pipelines using GitLab and miniprogram‑ci, and continuous delivery via the MCD platform, illustrating how these practices streamline code integration, testing, packaging, and release for dozens of business lines.

CI/CDCtripRepository Management
0 likes · 9 min read
Ctrip Mini Program Collaborative Development: Repository Management, CI/CD, and Continuous Delivery
Laravel Tech Community
Laravel Tech Community
Jul 4, 2021 · Fundamentals

Common Enterprise Git Workflows and Best Practices

This article provides a comprehensive guide to common enterprise Git workflows, daily best‑practice tips, essential commands, configuration options, merge vs. rebase decisions, history rewriting techniques, reflog usage, batch history editing, hook scripts, fast cloning of large repositories, and handling work interruptions, all illustrated with clear examples and code snippets.

Repository ManagementVersion Controlbest practices
0 likes · 18 min read
Common Enterprise Git Workflows and Best Practices
HelloTech
HelloTech
Jun 25, 2021 · Mobile Development

Evolution of the Architecture of Hello Travel's Alipay Mini Program

Hello Travel restructured its Alipay mini‑program by splitting business code into separate repositories, creating a custom incremental build tool, implementing event‑based decoupling, and centralizing release management, which solved branch conflicts, reduced package size and build time, and set the stage for broader platform adoption.

Alipay Mini ProgramFrontend ArchitectureRepository Management
0 likes · 14 min read
Evolution of the Architecture of Hello Travel's Alipay Mini Program
DevOps Engineer
DevOps Engineer
Nov 5, 2020 · Operations

Understanding JFrog Artifactory: Features, Advantages, and Best Practices for Artifact Management

This article introduces JFrog Artifactory, explains its role as a universal artifact repository, outlines its key advantages such as multi‑format support, CI/CD integration, powerful search, lifecycle management, and provides practical guidance on repository naming, permissions, retention policies, and workflow best practices.

ArtifactoryBuild LifecycleCI/CD
0 likes · 12 min read
Understanding JFrog Artifactory: Features, Advantages, and Best Practices for Artifact Management
Architecture Digest
Architecture Digest
Dec 11, 2016 · Fundamentals

Comprehensive Git Guide: Installation, Configuration, Basic Operations, Branching, and Remote Management

This article provides a detailed tutorial on installing Git on various platforms, configuring user information and aliases, managing .gitignore files, performing core repository actions such as init, add, commit, diff, and status, as well as advanced branch, tag, and remote repository operations using the command line.

Repository ManagementTaggingVersion Control
0 likes · 17 min read
Comprehensive Git Guide: Installation, Configuration, Basic Operations, Branching, and Remote Management