{ "id": "93781", "key": "TIMOB-9781", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2013-08-06T22:23:00.000+0000", "created": "2012-06-24T23:16:01.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "core", "qe-and060112" ], "versions": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" } ], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-03-10T18:32:50.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "13103", "name": "CLI", "description": "Node-based command line interface" }, { "id": "10207", "name": "Tooling" } ], "description": "Using the Titanium Create command through the command line, a titanium mobile project can be created in a directory with the same project name and App ID that already exists in that same directory. Also noticed that changes in Tiapp.XML of existing project get overwritten when project with same name gets created\r\n\r\nNot a regression. This occurs as far as 1.8.2.\r\n\r\nSteps to Reproduce:\r\n1. In the terminal, run the following command\r\ntitanium create --platform=android --android= --id=COM.appcelerator.testapp --name=testapp --dir=/Appcelerator/Testing\r\n2. After the project gets created make some changes in the Tiapp.XML file.\r\n3. Again go to the terminal and re-run the above command\r\n\r\nActual: Success message is shown for creation of the project. Check the project and Tiapp.XML file. The updated time is shown as the time when the command was run the second time. Also changes in XML file do not exist.\r\n\r\nExpected: The creation of project with same should not be allowed through Titanium Create command", "attachment": [], "flagged": false, "summary": "Tooling: Command-Line: Titanium create command runs successfully with same project name as that of an existing project in the same directory", "creator": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium Studio: 2.1.0.201206221045\r\nTitanium SDK: 2.1.0.v20120622174154\r\nOS: Mac OSX 10.7.3", "comment": { "comments": [ { "id": "265225", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "You can no longer an issue for Titanium SDK 3.1.1.GA (and possibly others). If the project directory already exists, the new project creation is aborted unless the --force flag is specified.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-08-06T22:23:00.000+0000", "updated": "2013-08-06T22:23:00.000+0000" }, { "id": "411252", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as the issue cannot be reproduced.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-10T18:32:50.000+0000", "updated": "2017-03-10T18:32:50.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }