memrootじしょ
英和翻訳
Source Control
sorting
Source Control
/sɔːrs kənˈtroʊl/
ソースコントロール
1.
ソフトウェア開発において、ソースコードの変更履歴を管理するシステムやツール。
ソフトウェア開発において、複数の開発者が共同で作業する際、コードのバージョン管理、変更の追跡、以前のバージョンへの復元などを可能にするソフトウェアツールやシステムを指します。GitやSVNなどが代表的です。
Our
team
decided
to
migrate
from
SVN
to
Git
for
source
control.
(私たちのチームはソースコントロールのためにSVNからGitへの移行を決定しました。)
Our team
「私たちのチーム」を指します。
decided
「決定した」という過去の行為を表します。
to migrate
「移行する」という行動を表します。
from SVN
SVN(Subversion)というバージョン管理システムからの出発点を指します。
to Git
Gitという別のバージョン管理システムへの移行先を指します。
for source control
「ソースコードの管理のために」という目的を表します。
The
latest
changes
were
committed
to
source
control.
(最新の変更はソースコントロールにコミットされました。)
The latest changes
「最新の変更点」を指します。
were committed
「コミットされた」「記録された」という受動態の行動を表します。
to source control
「ソースコード管理システムに」という目的地を表します。
It's
crucial
to
back
up
your
code
to
source
control
regularly.
(コードを定期的にソースコントロールにバックアップすることが極めて重要です。)
It's crucial
「~が極めて重要である」という状況を表します。
to back up
「バックアップする」という行為を指します。
your code
「あなたのコード」を指します。
to source control
「ソースコード管理システムに」という保存場所を指します。
regularly
「定期的に」という頻度を表します。
2.
ソースコードの変更を管理し、複数の開発者が協調して作業を進めるためのプロセスや慣行。
ソースコードの整合性を保ちながら、変更履歴を正確に記録し、共同開発の効率を高めるための作業プロセスやルール全般を指します。これにより、コードの衝突を防ぎ、品質を維持できます。
Adopting
good
source
control
practices
improves
team
collaboration.
(適切なソースコントロールの慣行を採用することは、チームの協調性を高めます。)
Adopting
「採用すること」「取り入れること」という行動を表します。
good source control practices
「適切なソースコード管理の慣行」を指します。
improves
「改善する」「向上させる」という動詞です。
team collaboration
「チームの協調性」「チームの共同作業」を指します。
He
is
learning
about
best
practices
in
source
control
for
secure
development.
(彼は安全な開発のためのソースコントロールにおける最良の慣行について学んでいます。)
He is learning
「彼は学習している」という現在の進行中の行動を表します。
about best practices
「最良の慣行について」を指します。
in source control
「ソースコード管理における」という分野を表します。
for secure development
「安全な開発のために」という目的を表します。
Understanding
source
control
principles
is
key
to
efficient
software
development.
(ソースコントロールの原則を理解することは、効率的なソフトウェア開発の鍵となります。)
Understanding
「理解すること」を意味します。
source control principles
「ソースコード管理の原則」を指します。
is key
「鍵となる」「重要である」という意味を表します。
to efficient software development
「効率的なソフトウェア開発にとって」という対象を表します。
関連
Version Control
Git
SVN
TFS
Mercurial
Code Repository
Revision Control