I have a developer edition (with devhub enabled) of salesforce and I treid to create the SFDX project using visual code. So far I am able to do following successfully
- Create a new project with manifest file
- Authorize the devhub
- Created default scratch org
Now, when I open the default scratch org for the first time, I can see that it does not have a custom object, apex classes and visual pages in it (which is obvious).
Hence, I need to retrieve all required things from my developer edition (production) into my SFDX project and for that I have tried following commands
sfdx force:source:retrieve -x .\package.xml
and here is my package.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
<types>
<members>*</members>
<name>ApexClass</name>
</types>
<types>
<members>*</members>
<name>ApexComponent</name>
</types>
<types>
<members>*</members>
<name>ApexPage</name>
</types>
<types>
<members>*</members>
<name>ApexTestSuite</name>
</types>
<types>
<members>*</members>
<name>ApexTrigger</name>
</types>
<types>
<members>*</members>
<name>AuraDefinitionBundle</name>
</types>
<types>
<members>*</members>
<name>LightningComponentBundle</name>
</types>
<types>
<members>*</members>
<name>StaticResource</name>
</types>
<types>
<members>*</members>
<name>CustomObject</name>
</types>
<version>46.0</version>
</Package>
After sucessfully executing above command I am still not getting my custom objects in my force-app folder automatically. I also tried following commands but still no luck
SFDX : Pull from default scratch org
sfdx force:mdapi:retrieve -r ./mdAPIZip -u YorkvilleDefault -k /package.xml
here is my scratch-def.json file
{
"orgName": "YorkvilleDefault",
"edition": "Developer",
"features": [],
"settings": {
"orgPreferenceSettings": {
"s1DesktopEnabled": true
}
}
}
to better understand my issue please refer to my image below