단계 복사 및 붙여넣기
단계 복사
섹션 제목: “단계 복사”매번 처음부터 시작하는 대신 단계를 복사하는 것이 유용한 경우가 많습니다. PlaidCloud에서는 워크플로 안에서, 워크플로 사이에서, 심지어 다른 프로젝트로도 단계를 복사할 수 있습니다. 여러 단계를 한 번에 선택하여 복사할 수 있습니다. 계층에서 워크플로 단계를 선택한 다음 테이블 상단의 선택 항목 복사 버튼을 클릭합니다.
선택한 단계가 클립보드에 저장되며, 현재 워크플로나 다른 워크플로에 붙여넣을 수 있습니다.
클립보드는 브라우저에 보관되므로 페이지를 새로 고쳐도 유지되며, 열려 있는 모든 PlaidCloud 탭에서 공유됩니다. 한 탭에서 프로젝트의 단계를 복사하고, 다른 탭에서 다른 프로젝트로 이동하여 붙여넣을 수 있습니다. 서로 다른 브라우저 간, 다른 컴퓨터의 브라우저 간, 또는 다른 사용자와는 공유되지 않으며, 워크스페이스를 전환하면 클립보드가 지워집니다.
하나의 클립보드가 단계를 복사하는 모든 위치에서 사용됩니다. 단계 테이블, 워크플로를 열 때 Ctrl(또는 Cmd) 키를 누른 채 여는 이전 방식의 테이블, 고급 워크플로 캔버스 어디에서든 복사하고 어디에든 붙여넣을 수 있습니다. 테이블에서 몇 개의 단계를 복사하여 고급 캔버스에 붙여넣거나 그 반대로 할 수도 있으며, 같은 클립보드를 사용합니다.
단계를 복사하면 프로젝트 안에 중복 단계가 만들어집니다. 원본과 독립적으로 자체 구성을 가진 새 단계입니다.
하나의 단계는 어떤 워크플로 구조에서든 최대 한 번만 나타날 수 있습니다. 추가와 삽입은 항상 새 복제본을 붙여넣으므로 이 제한에 걸리지 않습니다. 반면 이미 배치한 단계에 대한 참조를 붙여넣는 경우(아래 연결된 단계로 붙여넣기 참조)는 다릅니다. 같은 단계이므로 이미 해당 단계가 포함된 워크플로(복사해 온 워크플로 포함)에 붙여넣으면 단계 이름이 표시된 메시지와 함께 거부됩니다. 이 경우 다른 워크플로에 연결하십시오.
단계 붙여넣기
섹션 제목: “단계 붙여넣기”복사할 단계를 선택하여 클립보드에 넣은 후에는 같은 워크플로나 다른 워크플로, 심지어 다른 프로젝트에도 붙여넣을 수 있습니다. 워크플로에 단계를 붙여넣는 방법은 두 가지입니다.
- 워크플로 끝에 추가
- 마지막으로 선택한 행 뒤에 삽입
추가 옵션은 선택한 워크플로의 끝에 단계를 그대로 추가합니다. 삽입 옵션은 복사한 단계를 선택한 행 뒤에 삽입합니다. 워크플로의 여러 영역에서 여러 단계를 클립보드에 복사한 경우, 붙여넣을 때 순서대로 붙여지지만 복사 당시의 중첩 계층 정보는 유지되지 않습니다. 붙여넣기는 삽입할 단계의 평면 목록으로만 이루어집니다. 예상과 다를 수 있지만, 원본 워크플로에 있던 디렉터리 구조를 대상 워크플로에 모두 만드는 것보다 안전합니다.
연결된 단계로 붙여넣기
섹션 제목: “연결된 단계로 붙여넣기”붙여넣기 → Add Linked Steps (Advanced) 는 대상 워크플로에 단계의 복사본이 아닌 동일한 단계를 배치합니다. 두 배치는 하나의 단계이므로, 어느 워크플로에서 편집하든 양쪽 모두 바뀝니다. 변경할 단계가 하나뿐이기 때문입니다.
연결된 단계는 복사해 온 프로젝트에만 붙여넣을 수 있습니다. 연결은 프로젝트가 소유한 단계를 한 번 더 배치하는 것이므로 해당 프로젝트 밖에서는 의미가 없습니다. 다른 프로젝트에 붙여넣으면 PlaidCloud가 이를 거부하고, 대신 추가 또는 삽입을 사용하라고 안내합니다. 이 옵션은 단계를 대상 프로젝트에 고유한 단계로 복사합니다.
또한 연결된 단계는 이미 해당 단계가 포함된 워크플로에 배치할 수 없습니다. 하나의 워크플로 구조에 같은 단계가 두 번 들어가게 되므로 PlaidCloud가 거부합니다. 연결 작업이 실패한 것처럼 보여 다시 시도할 때 이런 경우가 가장 많이 발생합니다. 실제로는 첫 번째 시도가 성공했으며, 재시도는 워크플로를 손상시키는 대신 거부됩니다. 오류에 단계 이름이 표시되므로 이미 있는지 확인할 수 있습니다.
고급 캔버스에서 복사 및 붙여넣기
섹션 제목: “고급 캔버스에서 복사 및 붙여넣기”고급 워크플로에서는 키보드로 캔버스에서 직접 단계를 복사하고 붙여넣을 수 있으며, 단계 사이의 링크도 함께 복사됩니다.
원하는 단계를 선택합니다. 단계 주위로 상자를 끌거나, 하나를 클릭한 다음 Shift 또는 Ctrl/Cmd를 누른 채 클릭하여 추가로 선택합니다. 그런 다음 Ctrl/Cmd+C를 누릅니다. 이 프로젝트든 다른 프로젝트든 단계를 넣을 워크플로로 이동하여 놓을 위치를 가리키고 Ctrl/Cmd+V를 누릅니다. 단계가 원래 배열 그대로 복사되며 선택된 상태로 남아 있으므로 원하는 위치로 끌어 놓을 수 있습니다. 키보드 없이도 두 작업을 모두 수행할 수 있습니다. 캔버스의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 Copy N Steps(단계가 선택된 경우 표시됨) 또는 Paste N Steps Here(클립보드에 단계가 있을 때 표시됨)를 선택합니다. 붙여넣은 단계는 클릭한 위치에 놓입니다. 클립보드에 단계가 있으면 도구 모음에 “N steps from workflow“와 붙여넣기 버튼이 표시되며, 이 버튼은 현재 보고 있는 캔버스 영역의 가운데에 붙여넣습니다.
그룹은 그룹으로 복사됩니다. 그룹의 머리글을 클릭하면 그룹과 그룹의 모든 단계가 함께 선택됩니다. 복사하면 그룹 상자와 그 구성원이 하나로 붙여넣어집니다. 선택 영역 상자로 그룹 전체를 둘러싸도 같은 방식으로 선택됩니다.
복사한 단계 사이의 링크는 함께 복사되지만, 복사하지 않은 단계로의 링크는 복사되지 않습니다. 선택한 단계 중 남겨 둔 단계에서 입력을 받던 단계는 들어오는 링크 없이 붙여넣어집니다. 반대쪽에 연결할 대상이 없기 때문입니다. 이런 일이 발생하면 붙여넣기 후 알려 주므로 끊어진 연결이 조용히 넘어가는 일은 없습니다.
같은 워크플로에 붙여넣으면 복사본이 원본 바로 위에 겹치지 않도록 약간 어긋나게 배치됩니다. 고급 워크플로가 아닌 곳, 즉 일반 단계 테이블에 붙여넣으면 캔버스 배열과 링크는 없어지고 단계만 추가되며, 붙여넣기 후 이 사실을 알려 줍니다.
대량 붙여넣기는 자동으로 일괄 처리됩니다. 개수 제한이 없고 조용히 누락되는 단계도 없습니다. 수백 개의 단계를 붙여넣으면 진행 상황이 표시되며 취소할 수도 있습니다. 붙여넣기를 끝내지 못하면 이미 추가된 단계는 다시 제거되므로 반쯤 붙여넣어진 워크플로가 남지 않습니다. 드물게 일부를 자동으로 제거할 수 없는 경우에는, 깔끔하게 롤백되었다고 표시하는 대신 남은 단계의 수를 메시지로 알려 줍니다.
붙여넣기를 실행 취소하려면 붙여넣은 직후 Ctrl/Cmd+Z를 누르십시오. 붙여넣은 단계가 제거됩니다. 공동 작업자가 워크플로를 변경했거나 워크플로를 다시 불러온 경우에는, 더 이상 본인의 작업만이 아닌 내용을 제거하는 일이 없도록 이 한 단계 실행 취소는 동작하지 않습니다.
단계는 각각 고유한 새 단계로 복사됩니다. 동일한 단계를 여러 위치에 붙여넣는 것(위에서 설명한 연결된 단계 동작)은 단계 테이블에서만 가능한 작업입니다. 캔버스에서는 해당 단계가 아직 포함되지 않은 워크플로에 참조를 배치하려면 단계 추가를 사용하십시오.